CN106777072B - Method, equipment and system for providing presentation information - Google Patents

Method, equipment and system for providing presentation information Download PDF

Info

Publication number
CN106777072B
CN106777072B CN201611141683.8A CN201611141683A CN106777072B CN 106777072 B CN106777072 B CN 106777072B CN 201611141683 A CN201611141683 A CN 201611141683A CN 106777072 B CN106777072 B CN 106777072B
Authority
CN
China
Prior art keywords
wireless access
target
information
access point
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.)
Active
Application number
CN201611141683.8A
Other languages
Chinese (zh)
Other versions
CN106777072A (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 Zhangmen Science and Technology Co Ltd
Original Assignee
Shanghai Zhangmen Science and 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 Zhangmen Science and Technology Co Ltd filed Critical Shanghai Zhangmen Science and Technology Co Ltd
Priority to CN201611141683.8A priority Critical patent/CN106777072B/en
Publication of CN106777072A publication Critical patent/CN106777072A/en
Application granted granted Critical
Publication of CN106777072B publication Critical patent/CN106777072B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/30Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
    • G06F16/33Querying
    • G06F16/3331Query processing
    • G06F16/3332Query translation
    • G06F16/3334Selection or weighting of terms from queries, including natural language queries
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/951Indexing; Web crawling techniques

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Artificial Intelligence (AREA)
  • Computational Linguistics (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The application aims to provide a method, equipment and a system for providing presence information. Compared with the prior art, the method includes that the first user equipment submits one or more scanned wireless access points to corresponding network equipment, the network equipment determines a corresponding target information provider according to matching conditions of the one or more wireless access points and wireless access point information, then the network equipment provides target presenting information corresponding to the target information provider to the first user equipment, and the first user equipment presents the target presenting information; according to the method and the device, whether the first user equipment is provided with the presentation information or not is determined through the wireless hotspot information corresponding to the information provider, so that the accurate delivery of the presentation information is realized, the information delivery efficiency is improved, the resource waste is reduced, the user information acquisition efficiency is improved, and the user experience is improved.

Description

Method, equipment and system for providing presentation information
Technical Field
The present application relates to the field of computers, and more particularly, to a technique for providing presence information.
Background
With the popularization of mobile devices such as smart phones and tablet computers, how to accurately provide the mobile devices of users with the presentation information such as advertisements and news has become a key research and development direction for many enterprises. In the prior art, the position advertisement delivery of the mobile device generally depends on the positioning of geographic position information, and the mode has two problems at present:
1) the longitude of the location is difficult to be accurate and even wrong (the location information is not available or has a large deviation), which causes the error of advertisement delivery.
2) Location-based positioning generally requires that the geographic area of the shot be previously delineated, and that this area be "planar" rather than stereoscopic. In some application scenarios, for example, when the advertiser is a clothing store owner on a floor of a large shopping mall, the advertiser wants to deliver the clothing only when the customer arrives at the floor, which is not satisfied by the conventional method.
Disclosure of Invention
An object of the present application is to provide a method, apparatus and system for providing presence information.
According to an aspect of the present application, a method for providing presence information at a network device is provided, wherein the method includes:
acquiring one or more wireless access points submitted by first user equipment;
determining a corresponding target information provider according to the one or more wireless access points, wherein the one or more wireless access points are matched with target wireless access point information corresponding to the target information provider;
and providing target presenting information corresponding to the target information provider to the first user equipment.
According to another aspect of the present application, there is also provided a method for providing presence information at a first user equipment, where the method includes:
one or more wireless access points obtained by scanning of the first user equipment are sent to corresponding network equipment;
receiving target presenting information which is returned by the network equipment and corresponds to a target information provider, wherein the one or more wireless access points are matched with target wireless access point information corresponding to the target presenting information provider;
and presenting the target presentation information through the first user equipment.
According to another aspect of the present application, there is also provided a method for providing presence information at a first user equipment, where the method includes:
when a target application on first user equipment is started, one or more wireless access points obtained by scanning of the first user equipment are sent to corresponding network equipment;
receiving target presenting information which is returned by the network equipment and corresponds to a target information provider, wherein the one or more wireless access points are matched with target wireless access point information corresponding to the target information provider;
and presenting the target presentation information through the target application.
According to still another aspect of the present application, there is also provided a method for providing presence information at a second user equipment, where the method includes:
acquiring wireless access point information corresponding to an information provider, wherein the wireless access point information comprises one or more wireless access points;
and sending the wireless access point information to corresponding network equipment, wherein the network equipment provides the presence information corresponding to the information provider for the user.
According to still another aspect of the present application, there is also provided a network device for providing presence information, wherein the network device includes:
a first apparatus, configured to obtain one or more wireless access points submitted by a first user equipment;
second means for determining a corresponding target information provider from the one or more wireless access points, wherein the one or more wireless access points match target wireless access point information corresponding to the target information provider;
and a third device, configured to provide target presentation information corresponding to the target information provider to the first user equipment.
According to yet another aspect of the present application, there is also provided a first user equipment for providing presence information, wherein the first user equipment comprises:
a sixth means for sending one or more wireless access points obtained by scanning by the first user equipment to corresponding network devices;
a seventh device, configured to receive target presence information that is returned by the network device and corresponds to a target information provider, where the one or more wireless access points are matched with target wireless access point information that corresponds to the target presence information provider;
eighth means for presenting the target presentation information by the first user equipment.
According to yet another aspect of the present application, there is also provided a first user equipment for providing presence information, wherein the first user equipment comprises:
a ninth device, configured to send, when a target application on a first user equipment is started, one or more wireless access points obtained by scanning by the first user equipment to a corresponding network device;
a tenth means, configured to receive target presence information corresponding to a target information provider, where the target presence information is returned by the network device, and the one or more wireless access points are matched with target wireless access point information corresponding to the target information provider;
eleventh means for presenting the target presentation information by the target application.
According to yet another aspect of the present application, there is also provided a second user equipment for providing presence information, wherein the second user equipment comprises:
a twelfth means for acquiring wireless access point information corresponding to an information provider, where the wireless access point information includes one or more wireless access points;
and a thirteenth device, configured to send the wireless access point information to a corresponding network device, where the network device provides, to a user, presence information corresponding to the information provider.
According to still another aspect of the present application, there is also provided a network device for providing presence information, wherein the network device includes:
a processor; and
a memory arranged to store computer executable instructions that, when executed, cause the processor to:
acquiring one or more wireless access points submitted by first user equipment;
determining a corresponding target information provider according to the one or more wireless access points, wherein the one or more wireless access points are matched with target wireless access point information corresponding to the target information provider;
and providing target presenting information corresponding to the target information provider to the first user equipment.
According to yet another aspect of the present application, there is also provided a first user equipment for providing presence information, wherein the first user equipment comprises:
a processor; and
a memory arranged to store computer executable instructions that, when executed, cause the processor to:
one or more wireless access points obtained by scanning of the first user equipment are sent to corresponding network equipment;
receiving target presenting information which is returned by the network equipment and corresponds to a target information provider, wherein the one or more wireless access points are matched with target wireless access point information corresponding to the target presenting information provider;
and presenting the target presentation information through the first user equipment.
According to yet another aspect of the present application, there is also provided a first user equipment for providing presence information, wherein the first user equipment comprises:
a processor; and
a memory arranged to store computer executable instructions that, when executed, cause the processor to:
when a target application on first user equipment is started, one or more wireless access points obtained by scanning of the first user equipment are sent to corresponding network equipment;
receiving target presenting information which is returned by the network equipment and corresponds to a target information provider, wherein the one or more wireless access points are matched with target wireless access point information corresponding to the target information provider;
and presenting the target presentation information through the target application.
According to yet another aspect of the present application, there is also provided a second user equipment for providing presence information, wherein the second user equipment comprises:
a processor; and
a memory arranged to store computer executable instructions that, when executed, cause the processor to:
acquiring wireless access point information corresponding to an information provider, wherein the wireless access point information comprises one or more wireless access points;
and sending the wireless access point information to corresponding network equipment, wherein the network equipment provides the presence information corresponding to the information provider for the user.
According to yet another aspect of the present application, there is also provided a computer-readable storage medium comprising instructions that, when executed, cause a system to:
acquiring one or more wireless access points submitted by first user equipment;
determining a corresponding target information provider according to the one or more wireless access points, wherein the one or more wireless access points are matched with target wireless access point information corresponding to the target information provider;
and providing target presenting information corresponding to the target information provider to the first user equipment.
According to yet another aspect of the present application, there is also provided a computer-readable storage medium comprising instructions that, when executed, cause a system to:
one or more wireless access points obtained by scanning of the first user equipment are sent to corresponding network equipment;
receiving target presenting information which is returned by the network equipment and corresponds to a target information provider, wherein the one or more wireless access points are matched with target wireless access point information corresponding to the target presenting information provider;
and presenting the target presentation information through the first user equipment.
According to yet another aspect of the present application, there is also provided a computer-readable storage medium comprising instructions that, when executed, cause a system to:
when a target application on first user equipment is started, one or more wireless access points obtained by scanning of the first user equipment are sent to corresponding network equipment;
receiving target presenting information which is returned by the network equipment and corresponds to a target information provider, wherein the one or more wireless access points are matched with target wireless access point information corresponding to the target information provider;
and presenting the target presentation information through the target application.
According to yet another aspect of the present application, there is also provided a computer-readable storage medium comprising instructions that, when executed, cause a system to:
acquiring wireless access point information corresponding to an information provider, wherein the wireless access point information comprises one or more wireless access points;
and sending the wireless access point information to corresponding network equipment, wherein the network equipment provides the presence information corresponding to the information provider for the user.
According to yet another aspect of the present application, there is also provided a system for providing presence information, wherein the system comprises a network device as described above and a first user device as described above.
According to yet another aspect of the present application, there is also provided a system for providing presence information, wherein the system comprises a network device as described above and a second user device as described above.
According to yet another aspect of the present application, there is also provided a system for providing presence information, wherein the system comprises a network device as described above, a first user device as described above and a second user device as described above.
According to yet another aspect of the present application, there is also provided a method for providing presence information, wherein the method includes:
the first user equipment sends one or more scanned wireless access points to corresponding network equipment;
the network equipment acquires the one or more wireless access points submitted by the first user equipment;
the network equipment determines a corresponding target information provider according to the one or more wireless access points, wherein the one or more wireless access points are matched with target wireless access point information corresponding to the target information provider;
the network equipment provides target presenting information corresponding to the target information provider to the first user equipment;
the first user equipment receives target presentation information which is returned by the network equipment and corresponds to a target information provider, wherein the one or more wireless access points are matched with target wireless access point information which corresponds to the target presentation information provider;
and the first user equipment presents the target presentation information.
According to yet another aspect of the present application, there is also provided a method for providing presence information, wherein the method includes:
the second user equipment acquires wireless access point information corresponding to an information provider, wherein the wireless access point information comprises one or more wireless access points;
the second user equipment sends the wireless access point information to corresponding network equipment;
the network equipment receives an information provider sent by the second user equipment and wireless access point information corresponding to the information provider;
and the network equipment provides the presence information corresponding to the information provider for the user.
According to yet another aspect of the present application, there is also provided a method for providing presence information, wherein the method includes:
the second user equipment acquires wireless access point information corresponding to an information provider, wherein the wireless access point information comprises one or more wireless access points;
the second user equipment sends the wireless access point information to corresponding network equipment;
the network equipment receives an information provider sent by the second user equipment and wireless access point information corresponding to the information provider;
the first user equipment sends the scanned one or more wireless access points to the network equipment;
the network equipment acquires the one or more wireless access points submitted by the first user equipment;
the network equipment determines a corresponding target information provider according to the one or more wireless access points, wherein the one or more wireless access points are matched with target wireless access point information corresponding to the target information provider;
the network device provides target presence information corresponding to the wireless access point information, which is provided by the target information provider, to the first user device;
the first user equipment receives target presentation information which is returned by the network equipment and corresponds to a target information provider, wherein the one or more wireless access points are matched with target wireless access point information which corresponds to the target presentation information provider;
and the first user equipment presents the target presentation information.
Compared with the prior art, the method includes that the first user equipment submits one or more scanned wireless access points to corresponding network equipment, the network equipment determines a corresponding target information provider according to matching conditions of the one or more wireless access points and wireless access point information, then the network equipment provides target presenting information corresponding to the target information provider to the first user equipment, and the first user equipment presents the target presenting information; according to the method and the device, whether the first user equipment is provided with the presentation information or not is determined through the wireless hotspot information corresponding to the information provider, so that the accurate delivery of the presentation information is realized, the information delivery efficiency is improved, the resource waste is reduced, the user information acquisition efficiency is improved, and the user experience is improved. Further, the one or more wireless access points are screened according to the wireless signal strength, so that the accuracy of providing the presentation information to the first user equipment is further improved. Further, the method and the device avoid providing the presence information to the first user equipment due to the fault influence of individual wireless access points by checking whether the wireless access point information has the wireless access point which is not in the working state.
Drawings
Other features, objects and advantages of the present application will become more apparent upon reading of the following detailed description of non-limiting embodiments thereof, made with reference to the accompanying drawings in which:
FIG. 1 illustrates a system topology for providing presence information in accordance with an aspect of the subject application;
FIG. 2 illustrates a schematic diagram of a first user device and a network device for providing presence information, according to one embodiment of the present application;
FIG. 3 illustrates a schematic diagram of a scenario for providing presence information according to another embodiment of the present application;
FIG. 4 shows a schematic diagram of a first user device and a network device for providing presence information according to yet another embodiment of the present application;
FIG. 5 shows a schematic diagram of a network device and a second user device for providing presence information according to yet another embodiment of the present application;
fig. 6 shows a flowchart of a method for providing presence information at a first user equipment and a network equipment according to an embodiment of the present application;
fig. 7 shows a flowchart of a method for providing presence information at a first user equipment side and a network equipment side according to another embodiment of the present application;
fig. 8 shows a flowchart of a method for providing presence information at a network device and a second user device according to still another embodiment of the present application.
The same or similar reference numbers in the drawings identify the same or similar elements.
Detailed Description
The present application is described in further detail below with reference to the attached figures.
In a typical configuration of the present application, the terminal, the device serving the network, and the trusted party each include one or more processors (CPUs), input/output interfaces, network interfaces, and memory.
The memory may include forms of volatile memory in a computer readable medium, Random Access Memory (RAM) and/or non-volatile memory, such as Read Only Memory (ROM) or flash memory (flash RAM). Memory is an example of a computer-readable medium.
Computer-readable media, including both non-transitory and non-transitory, removable and non-removable media, may implement information storage by any method or technology. The information may be computer readable instructions, data structures, modules of a program, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), Static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM), other types of Random Access Memory (RAM), Read Only Memory (ROM), Electrically Erasable Programmable Read Only Memory (EEPROM), flash memory or other memory technology, compact disc read only memory (CD-ROM), Digital Versatile Discs (DVD) or other optical storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other non-transmission medium that can be used to store information that can be accessed by a computing device. As defined herein, computer readable media does not include non-transitory computer readable media (transient media), such as modulated data signals and carrier waves.
Fig. 1 shows a system topology for providing presence information according to an aspect of the present application, which includes a network device 3, a first user device 1 and a second user device 2.
Here, the presentation information includes, but is not limited to, advertisement, news, and the like, and may be presented to the user equipment in any one or more combinations of text, symbols, pictures, videos, and the like. The network device 3 may include a plurality of servers in a cloud, the first user device 1 includes but is not limited to a mobile device such as a smart phone, a tablet computer, and a notebook computer, and the second user device 2 includes but is not limited to a device such as a smart phone, a tablet computer, a notebook computer, and a desktop computer that can communicate with the network device 3.
In this application, a general user holds the first user device 1, and may receive the presence information from the network device 3; using the second user device 2, a presence information provider (e.g., a merchant who advertises advertisements to target users, a media which pushes news to target users, etc.), may set a reception condition of the presence information, and may upload the presence information to the network device 3.
It will be appreciated by those skilled in the art that the number of various network elements shown in fig. 1 for simplicity only may be less than that in an actual network, but such omissions are clearly not to be premised on a clear and complete disclosure of the present invention.
The present application further provides a system for providing presence information, wherein the system comprises the network device 3 and the first user equipment 1.
The present application further provides a system for providing presence information, wherein the system comprises the network device 3 and the second user equipment 2.
For the sake of simplicity, the following description will take the system formed by the network device 3 and one of the first user equipments 1 and the system formed by the network device 3 and one of the second user equipments 2 as an example respectively.
Fig. 2 shows a first user equipment 1 and a network device 3 for providing presence information according to an embodiment of the present application, where the first user equipment 1 includes a sixth means 106, a seventh means 107 and an eighth means 108, and the network device 3 includes a first means 301, a second means 302 and a third means 303.
Specifically, the sixth device 106 of the first user equipment 1 sends one or more wireless access points obtained by scanning by the first user equipment 1 to the corresponding network equipment 3; the first device 301 of the network device 3 acquires one or more wireless access points submitted by the first user equipment 1; the second means 302 of the network device 3 determines a corresponding target information provider according to the one or more wireless access points, wherein the one or more wireless access points match with target wireless access point information corresponding to the target information provider; the third device 303 of the network device 3 provides the target presence information corresponding to the target information provider to the first user device 1; a seventh means 107 of the first user equipment 1 receives target presence information corresponding to a target information provider returned by the network device 3, wherein the one or more wireless access points match with target wireless access point information corresponding to the target presence information provider; the eighth means 108 of the first user equipment 1 presents the target presentation information through the first user equipment.
Here, as will be understood by those skilled in the art, the number of target information providers corresponding to the one or more wireless access points may be one or more, and the number of target presence information may also be one or more. When there are a plurality of target information providers, the network device 3 may further provide target presence information of at least one of the target information providers to the first user device 1, for example, the network device 3 randomly extracts or prefers a target information provider based on a predetermined rule from the plurality of target information providers, and provides the target presence information of the target information provider to the first user device 1.
In this embodiment, the first user equipment 1 may scan to obtain currently available wireless access points in a state where the wireless local area network is turned on, and here, one or more wireless access points scanned by the first user equipment 1 are sent to corresponding network equipment 3 (for example, a cloud server corresponding to a specific application) through the specific application installed on the first user equipment 1.
For example, referring to fig. 3, it is assumed that A, B represents two shops located at a certain distance from each other in a certain section, shop a has wireless access points such as Wa1, Wa2, Wa3, Wa4, Wa5, and Wa6, shop B has wireless access points such as Wb1, Wb2, Wb3, Wb4, Wb5, and Wb6, and A, B represents a presence information provider, and a user is currently located in the section. If the wireless access points currently scanned by the first user equipment 1 owned by the first user are Wa1, Wa2, Wa3, Wa4, Wa5 and Wb6, the first user equipment 1 sends the wireless access points Wa1, Wa2, Wa3, Wa4, Wa5 and Wb6 to the corresponding network equipment 3, and then the network equipment 3 determines the corresponding target information provider according to the wireless access points Wa1, Wa2, Wa3, Wa4, Wa5 and Wb 6. If the target wireless access point information corresponding to the store a is set to Wa1, Wa3, Wa5 by the administrator, since the target wireless access point information Wa1, Wa3, Wa5 corresponding to the store a is included in the wireless access points Wa1, Wa2, Wa3, Wa4, Wa5, Wb6 (that is, it is satisfied that the one or more wireless access points match the target wireless access point information corresponding to the target information provider), the store a may be determined as the corresponding target information provider. Then, the target presentation information (for example, the advertisement of shop A, the promotion information in shop, etc.) corresponding to shop A is provided to the first user device 1 held by user A. And after receiving the target presentation information, the first user equipment 1 held by the first user presents the target presentation information.
In a preferred embodiment, the matching of the one or more wireless access points with the target wireless access point information corresponding to the target information provider comprises at least any one of: (1) the one or more wireless access points include all wireless access points in the target wireless access point information; (2) the one or more wireless access points comprise at least one wireless access point in the target wireless access point information; (3) the one or more wireless access points include a number of wireless access points in common with the target wireless access point information that equals or exceeds a predetermined number threshold.
For example, assuming that the combination of the wireless access points scanned by the first user equipment 1 held by the user is X, the target wireless access point information corresponding to the store a is set by its manager as Wa1, Wa3, Wa 5. If the one or more wireless access points match the target wireless access point information corresponding to the target information provider in compliance with (1) the one or more wireless access points including all wireless access points in the target wireless access point information, then the combination X of wireless access points must include Wa1, Wa3, Wa5 to match the target wireless access point information corresponding to shop a; if the combination X of wireless access points includes only Wa3, Wa5 and lacks Wa1, the target wireless access point information corresponding to the store a does not match. If the one or more wireless access points match the target wireless access point information corresponding to the target information provider in compliance with (2) the one or more wireless access points include at least one of the target wireless access point information, then the combination X of wireless access points includes at least one of Wa1, Wa3, Wa5 may match the target wireless access point information corresponding to shop a; if the combination X of wireless access points includes Wa3, then the target wireless access point information corresponding to store a is matched. If the matching of the one or more wireless access points with the target wireless access point information corresponding to the target information provider is required to meet (3) that the number of wireless access points included in the one or more wireless access points and the target wireless access point information together is equal to or exceeds a predetermined number threshold, assuming that the predetermined number threshold is set to 2, at least two of the combinations X of the wireless access points including Wa1, Wa3, Wa5 may be matched with the target wireless access point information corresponding to shop a.
Preferably, the second means 302 of the network device 3 determines a plurality of corresponding target information providers according to the one or more wireless access points, wherein the one or more wireless access points match with the target wireless access point information corresponding to each target information provider; the third device 303 of the network device 3 provides target presence information corresponding to at least one target information provider of the plurality of target information providers to the first user device.
For example, zero, one, or more target information providers may be determined by matching the one or more wireless access points with target wireless access point information corresponding to the target information providers. Here, if a plurality of destination information providers are determined by matching, only the destination presence information corresponding to one of the destination information providers may be provided to the first user device, or the destination presence information corresponding to a plurality of destination information providers may be provided to the first user device.
Preferably, the network device 3 also comprises preferred means (not shown in the figures); the preferred device prefers at least one target information provider from the plurality of target information providers according to a preference rule; the third device 303 of the network device 3 provides target presence information corresponding to the at least one target information provider to the first user device.
Here, by setting the preference rule, the plurality of target information providers may be ranked, and then, the target presence information corresponding to the optimal one or more target information providers may be provided to the first user device.
More preferably, the preference rule includes at least any one of:
selecting a target information provider with higher priority information from the plurality of target information providers according to the priority information of the information provider;
preferably providing a target information provider of the plurality of target information providers that provides a wireless access point to which the first user device is currently connected;
and according to the matching degree information of the target wireless access point information corresponding to each target information provider and the one or more wireless access points, selecting the target information provider with higher matching degree information from the plurality of target information providers.
For example, the factors affecting the priority information may include the rank of the information provider, the user rating, etc., and the plurality of target information providers may be prioritized according to the priority information; or, the target information provider of the wireless access point to which the first user equipment is currently connected may be determined as the optimal target information provider; the target information providers may be ranked according to the matching degree information, and target presentation information corresponding to one or more higher target information providers with the highest matching degree information may be provided to the first user equipment.
Preferably, the second means 302 of the network device 3 determines target wireless access point information matching the one or more wireless access points from a plurality of wireless access point information, wherein each wireless access point information corresponds to one information provider; and determining a target information provider corresponding to the target wireless access point information.
For example, referring to fig. 3, it is assumed that the wireless access point information corresponding to a store a is Wa1, Wa3, Wa5, the wireless access point information corresponding to a store B is Wb2, Wb4, Wb6, the wireless access points currently scanned by the first user equipment 1 held by a user a are Wa1, Wa2, Wa3, Wa4, Wa5, Wb6, and the wireless access points Wa1, Wa2, Wa3, Wa4, Wa5, and Wb6 match the wireless access point information Wa1, Wa3, Wa5 corresponding to the store a, thereby determining that a corresponding target information provider is store a.
More preferably, the sixth means 106 of the first user equipment 1 sends one or more wireless access points, which have wireless signal strength equal to or greater than a predetermined signal strength threshold value and are obtained by scanning by the first user equipment 1, to the corresponding network equipment 3; the first device 301 of the network device 3 acquires one or more wireless access points submitted by the first user equipment 1 and the wireless signal strength of each wireless access point; the second means 302 of the network device 3 filters one or more preferred wireless access points from the one or more wireless access points, wherein the wireless signal strength of each preferred wireless access point is equal to or greater than a predetermined wireless signal strength threshold; the second means 302 of the network device 3 determines target wireless access point information matching the one or more preferred wireless access points from the plurality of wireless access point information.
For example, assuming that the wireless signal strength of the wireless access points has three strong, medium and weak levels, and the predetermined signal strength threshold is set as a medium level, only one or more wireless access points with strong or medium wireless signal strength, which are scanned by the first user equipment 1, are transmitted to the corresponding network equipment 3. Assuming that the wireless access points currently scanned by the first user equipment 1 owned by the first user are Wa1, Wa2, Wa3, Wa4, Wa5 and Wb6, wherein the wireless signal strength of Wa1 is a weak range, the wireless signal strength of Wa2, Wa5 and Wb6 is a medium range, and the wireless signal strength of Wa3 and Wa4 is a strong range, the first user equipment 1 only transmits the wireless access points Wa2, Wa3, Wa4, Wa5 and Wb6 to the corresponding network equipment 3, and screens out the Wa1 with the wireless signal strength smaller than a predetermined signal strength threshold. The network device 3 may also filter in this way to obtain one or more preferred wireless access points. Then, target wireless access point information matching the one or more preferred wireless access points is determined.
More preferably, the second means 302 of the network device 3 determines target wireless access point information matching the one or more wireless access points from a plurality of wireless access point information, wherein the one or more wireless access points include all working wireless hotspots in the target wireless access point information.
For example, if target wireless access point information corresponding to a store a is set to Wa1, Wa3, Wa5 by its manager, assuming that Wa3 cannot work due to machine failure on a certain day, all working wireless hotspots in the target wireless access point information are Wa1, Wa 5. In this case, it is only necessary to match Wa1 and Wa 5.
More preferably, the second means 302 of the network device 3 determines target wireless access point information matching the one or more wireless access points from the plurality of wireless access point information by comparing the wireless access point information with the one or more wireless access points; wherein the comparing the wireless access point information to the one or more wireless access points comprises: when the one or more wireless access points contain at least one wireless access point in the wireless access point information, checking whether other wireless access points which are not contained in the wireless access point information are in a working state, and if the other wireless access points are in the working state, determining that the wireless access point information is the target wireless access point information.
For example, if target wireless access point information corresponding to a store a is set to Wa1, Wa3, Wa5 by its administrator, it is assumed that wireless access points currently scanned by the first user equipment 1 held by a user a are Wa1, Wa2, Wa4, Wa5, Wb6, because the wireless access points Wa1, Wa2, Wa4, Wa5, Wb6 corresponding to the user a include two wireless access points in the target wireless access point information corresponding to the store a, here, it is checked whether other wireless access points Wa3 not included in the target wireless access point information corresponding to the store a are in an operating state, and if Wa3 is not in the operating state, the target wireless access point information can be determined only by matching with Wa1, Wa 5.
More preferably, the checking whether other wireless access points not included in the wireless access point information in the one or more wireless access points are in an operating state includes: and determining whether the other wireless access points are in a working state or not according to the scanning information of the wireless access points submitted by the user equipment, wherein if the scanning information of the other wireless access points at least exists once within a preset time threshold, the other wireless access points are in the working state, otherwise, the other wireless access points are not in the working state.
For example, as mentioned above, if the wireless access point scanned by the first user equipment 1 held by the user b includes Wa3 in the same time period, it may be determined that Wa3 is in the working state.
Fig. 4 shows a first user equipment 1 and a network device 3 for providing presence information according to yet another embodiment of the present application, wherein the first user equipment 1 includes a ninth device 109 ', a tenth device 110', and an eleventh device 111 ', and the network device 3 includes a first device 301', a second device 302 ', and a third device 303'.
Specifically, when the target application on the first user equipment 1 is started, the ninth device 109' of the first user equipment 1 sends one or more wireless access points obtained by scanning by the first user equipment 1 to the corresponding network device 3; the first means 301' of the network device 3 acquires one or more wireless access points submitted by the first user equipment 1; the second means 302' of the network device 3 determines a corresponding target information provider according to the one or more wireless access points, wherein the one or more wireless access points match with the target wireless access point information corresponding to the target information provider; the third device 303' of the network device 3 provides the target presence information corresponding to the target information provider to the first user device 1; the tenth means 110' of the first user equipment 1 receives target presence information corresponding to a target information provider returned by the network device 3, wherein the one or more wireless access points match with target wireless access point information corresponding to the target information provider; the eleventh means 111' of the first user equipment 1 presents the target presentation information by means of the target application.
In this embodiment, the target application on the first user equipment 1 is started as a trigger condition for sending the one or more wireless access points to the corresponding network equipment 3. For example, the one or more wireless access points may be sent to the corresponding network device 3 after the user opens the target application, or the one or more wireless access points may be sent to the corresponding network device 3 after the user enters the target application and clicks a specific button. Then, the network device 3 determines a corresponding target information provider through matching, and returns the presence information corresponding to the target information provider to the first user device 1. Then, the target presentation information is presented by the target application. For example, the target presentation information may be pushed to a user as a notification of the target application.
Fig. 5 shows a network device 3 and a second user equipment 2 for providing presence information according to yet another embodiment of the present application, where the network device 3 includes a fourth means 304 ", a first means 301", a second means 302 ", and a third means 303", and the second user equipment 2 includes a twelfth means 212 "and a thirteenth means 213".
Specifically, the twelfth means 212 ″ of the second user equipment 2 acquires wireless access point information corresponding to an information provider, where the wireless access point information includes one or more wireless access points; the thirteenth means 213 ″ of the second user equipment 2 sends the wireless access point information to the corresponding network device 3, wherein the network device 3 provides the presence information corresponding to the information provider to the user; the fourth means 304 ″ of the network device 3 receives the information provider and the wireless access point information corresponding to the information provider sent by the second user equipment 2; the first means 301 "of the network device 3 acquires one or more wireless access points submitted by the first user equipment; the second means 302 ″ of the network device 3 determines a corresponding target information provider from a plurality of information providers according to the one or more wireless access points, wherein the one or more wireless access points match with target wireless access point information corresponding to the target information provider; the third means 303 "of the network device 3 provides the target presence information corresponding to the target information provider to the first user device.
For example, referring to fig. 3, it is assumed that A, B is two shops at a certain distance in a certain section, a shop a has a wireless access point such as Wa1, Wa2, Wa3, Wa4, Wa5, Wa6, a shop B has a wireless access point such as Wb1, Wb2, Wb3, Wb4, Wb5, Wb6, and A, B all present information providers, and a manager of the shop A, B can use the second user device 2 to set wireless access point information corresponding to the shop, and a user is currently located in the section. If the wireless access point information corresponding to the store a is set to Wa1, Wa3, Wa5 by the administrator, the wireless access point information is sent to the corresponding network device 3 through the second user equipment 2. The network device 3 receives the wireless access point information and account information of the store a (i.e., information provider) that sets the wireless access point information.
If the first user equipment 1 held by the first user submits the currently scanned wireless access points Wa1, Wa2, Wa3, Wa4, Wa5 and Wb6 to the network equipment 3, the network equipment 3 determines a corresponding target information provider from a plurality of information providers such as a shop a and a shop B. Since the wireless access points Wa1, Wa2, Wa3, Wa4, Wa5, Wb6 corresponding to the user a match the wireless access point information Wa1, Wa3, Wa5 corresponding to the shop a, the shop a can be determined as the corresponding target information provider. Then, the target presence information corresponding to the shop a is provided to the first user equipment 1 held by the user a.
Preferably, the network device 3 further comprises a fifth means (not shown in the figure), and the second user equipment 2 further comprises a fourteenth means (not shown in the figure). A fourteenth means of the second user equipment 2 sends presence information provided by the information provider to the network device 3; a fifth device of the network device 3 receives presence information provided by the information provider and sent by the second user equipment 2, wherein the presence information corresponds to the wireless access point information; wherein the third means 303 "of the network device 3 provides the target presence information corresponding to the wireless access point information provided by the target information provider to the first user device.
For example, the information provider such as shop a, shop B, etc. may autonomously edit the presence information (e.g., advertisement of the shop, in-store promotion information, etc.), and send the presence information to the network device 3 through the second user device 2. When the one or more wireless access points sent by the first user equipment 1 to the network equipment are matched with the wireless access point information of an information provider, providing the target presence information provided by the information provider to the first user equipment 1. Preferably, the presence information corresponds to the wireless access point information. The information provider, the presentation information and the wireless access point information are in corresponding relation with each other.
Preferably, the second user equipment 2 further comprises a fifteenth means (not shown in the figure); the fifteenth means of the second user equipment 2 sends the accessible information of the wireless access point in the wireless access point information or the updated wireless access point information to the network equipment 3.
For example, assuming that the wireless access point information corresponding to the store a is originally Wa1, Wa3, Wa5, the manager of the store a may update the wireless access point information corresponding to the store to Wa3, Wa4, Wa5, and send the updated wireless access point information Wa3, Wa4, Wa5 to the network device 3 through the second user device 2, so as to update the wireless access point information corresponding to the store a stored in the network device 3. If the wireless access point Wa4 is deployed by shop a, the accessible information of Wa4 (e.g., submitting a password of Wa 4) may also be sent to the network device 3 via the second user device 2.
Preferably, the wireless access point information comprises a plurality of wireless access points, wherein the plurality of wireless access points are available for scanning by the second user equipment 2 at a location where the information provider is located.
The embodiment wherein the wireless access point information comprises a plurality of wireless access points may improve the accuracy of providing the presence information to the first user equipment 1 compared to the embodiment wherein the wireless access point information comprises only one wireless access point.
For example, the first user equipment 1 held by the first user may scan a plurality of wireless access points such as Wa1, Wa2, Wa3, Wa4, Wa5 and Wb6 near the store a, and the wireless access point information corresponding to the store a may be set to Wa1, Wa3, Wa5, or Wa3, Wa4 and Wa 5.
Preferably, the wireless access point information includes one or more wireless access points deployed by the information provider.
For example, suppose that the wireless access point information corresponding to the store a is Wa1, Wa3, Wa5, and it is possible that Wa1, Wa3, Wa5 are all deployed by the store a, or only Wa3 is deployed by the store a.
Preferably, the second means 302 ″ of the network device 3 determines a corresponding plurality of candidate information providers from said one or more wireless access points; determining a corresponding target information provider from the plurality of candidate information providers, wherein the one or more wireless access points match target wireless access point information corresponding to the target information provider.
For example, referring to fig. 3, it is assumed that the first user equipment 1 owned by the user a scans wireless access points Wa1, Wa2, Wa3, Wa4, Wa5, and Wb6, and that both the shop a and the shop B are candidate information providers, and if the wireless access point information corresponding to the shop a is Wa1, Wa3, and Wa5, and the wireless access point information corresponding to the shop B is Wb2, Wb4, and Wb6, it is determined that the corresponding target information provider is the shop a according to the wireless access points Wa1, Wa2, Wa3, Wa4, Wa5, and Wb 6.
The application also provides a method for providing presence information, wherein the method comprises the following steps:
the first user equipment sends one or more scanned wireless access points to corresponding network equipment;
the network equipment acquires the one or more wireless access points submitted by the first user equipment;
the network equipment determines a corresponding target information provider according to the one or more wireless access points, wherein the one or more wireless access points are matched with target wireless access point information corresponding to the target information provider;
the network equipment provides target presenting information corresponding to the target information provider to the first user equipment;
the first user equipment receives target presentation information which is returned by the network equipment and corresponds to a target information provider, wherein the one or more wireless access points are matched with target wireless access point information which corresponds to the target presentation information provider;
and the first user equipment presents the target presentation information.
Fig. 6 shows a flowchart of a method for providing presence information at a first user equipment and a network equipment according to an embodiment of the present application, where the method includes steps S106, S107, and S108 at the first user equipment, and steps S301, S302, and S303 at the network equipment.
Specifically, in step S106, the first user equipment 1 sends one or more wireless access points obtained by scanning by the first user equipment 1 to the corresponding network equipment 3; in step S301, the network device 3 obtains one or more wireless access points submitted by the first user equipment 1; in step S302, the network device 3 determines a corresponding target information provider according to the one or more wireless access points, where the one or more wireless access points match with target wireless access point information corresponding to the target information provider; in step S303, the network device 3 provides the target presence information corresponding to the target information provider to the first user device 1; in step S107, the first user equipment 1 receives target presence information corresponding to a target information provider returned by the network equipment 3, where the one or more wireless access points match with target wireless access point information corresponding to the target presence information provider; in step S108, the first user equipment 1 presents the target presentation information through the first user equipment.
Here, as will be understood by those skilled in the art, the number of target information providers corresponding to the one or more wireless access points may be one or more, and the number of target presence information may also be one or more. When there are a plurality of target information providers, the network device 3 may further provide target presence information of at least one of the target information providers to the first user device 1, for example, the network device 3 randomly extracts or prefers a target information provider based on a predetermined rule from the plurality of target information providers, and provides the target presence information of the target information provider to the first user device 1.
In this embodiment, the first user equipment 1 may scan to obtain currently available wireless access points in a state where the wireless local area network is turned on, and here, one or more wireless access points scanned by the first user equipment 1 are sent to corresponding network equipment 3 (for example, a cloud server corresponding to a specific application) through the specific application installed on the first user equipment 1.
For example, referring to fig. 3, it is assumed that A, B represents two shops located at a certain distance from each other in a certain section, shop a has wireless access points such as Wa1, Wa2, Wa3, Wa4, Wa5, and Wa6, shop B has wireless access points such as Wb1, Wb2, Wb3, Wb4, Wb5, and Wb6, and A, B represents a presence information provider, and a user is currently located in the section. If the wireless access points currently scanned by the first user equipment 1 owned by the first user are Wa1, Wa2, Wa3, Wa4, Wa5 and Wb6, the first user equipment 1 sends the wireless access points Wa1, Wa2, Wa3, Wa4, Wa5 and Wb6 to the corresponding network equipment 3, and then the network equipment 3 determines the corresponding target information provider according to the wireless access points Wa1, Wa2, Wa3, Wa4, Wa5 and Wb 6. If the target wireless access point information corresponding to the store a is set to Wa1, Wa3, Wa5 by the administrator, since the target wireless access point information Wa1, Wa3, Wa5 corresponding to the store a is included in the wireless access points Wa1, Wa2, Wa3, Wa4, Wa5, Wb6 (that is, it is satisfied that the one or more wireless access points match the target wireless access point information corresponding to the target information provider), the store a may be determined as the corresponding target information provider. Then, the target presentation information (for example, the advertisement of shop A, the promotion information in shop, etc.) corresponding to shop A is provided to the first user device 1 held by user A. And after receiving the target presentation information, the first user equipment 1 held by the first user presents the target presentation information.
In a preferred embodiment, the matching of the one or more wireless access points with the target wireless access point information corresponding to the target information provider comprises at least any one of: (1) the one or more wireless access points include all wireless access points in the target wireless access point information; (2) the one or more wireless access points comprise at least one wireless access point in the target wireless access point information; (3) the one or more wireless access points include a number of wireless access points in common with the target wireless access point information that equals or exceeds a predetermined number threshold.
For example, assuming that the combination of the wireless access points scanned by the first user equipment 1 held by the user is X, the target wireless access point information corresponding to the store a is set by its manager as Wa1, Wa3, Wa 5. If the one or more wireless access points match the target wireless access point information corresponding to the target information provider in compliance with (1) the one or more wireless access points including all wireless access points in the target wireless access point information, then the combination X of wireless access points must include Wa1, Wa3, Wa5 to match the target wireless access point information corresponding to shop a; if the combination X of wireless access points includes only Wa3, Wa5 and lacks Wa1, the target wireless access point information corresponding to the store a does not match. If the one or more wireless access points match the target wireless access point information corresponding to the target information provider in compliance with (2) the one or more wireless access points include at least one of the target wireless access point information, then the combination X of wireless access points includes at least one of Wa1, Wa3, Wa5 may match the target wireless access point information corresponding to shop a; if the combination X of wireless access points includes Wa3, then the target wireless access point information corresponding to store a is matched. If the matching of the one or more wireless access points with the target wireless access point information corresponding to the target information provider is required to meet (3) that the number of wireless access points included in the one or more wireless access points and the target wireless access point information together is equal to or exceeds a predetermined number threshold, assuming that the predetermined number threshold is set to 2, at least two of the combinations X of the wireless access points including Wa1, Wa3, Wa5 may be matched with the target wireless access point information corresponding to shop a.
Preferably, in step S302, the network device 3 determines a plurality of corresponding target information providers according to the one or more wireless access points, where the one or more wireless access points match with the target wireless access point information corresponding to each target information provider; in step S303, the network device 3 provides target presence information corresponding to at least one target information provider of the plurality of target information providers to the first user device.
For example, zero, one, or more target information providers may be determined by matching the one or more wireless access points with target wireless access point information corresponding to the target information providers. Here, if a plurality of destination information providers are determined by matching, only the destination presence information corresponding to one of the destination information providers may be provided to the first user device, or the destination presence information corresponding to a plurality of destination information providers may be provided to the first user device.
Preferably, the network device 3 prefers at least one target information provider from the plurality of target information providers according to a preference rule; in step S303, the network device 3 provides the target presence information corresponding to the at least one target information provider to the first user device.
Here, by setting the preference rule, the plurality of target information providers may be ranked, and then, the target presence information corresponding to the optimal one or more target information providers may be provided to the first user device.
More preferably, the preference rule includes at least any one of:
selecting a target information provider with higher priority information from the plurality of target information providers according to the priority information of the information provider;
preferably providing a target information provider of the plurality of target information providers that provides a wireless access point to which the first user device is currently connected;
and according to the matching degree information of the target wireless access point information corresponding to each target information provider and the one or more wireless access points, selecting the target information provider with higher matching degree information from the plurality of target information providers.
For example, the factors affecting the priority information may include the rank of the information provider, the user rating, etc., and the plurality of target information providers may be prioritized according to the priority information; or, the target information provider of the wireless access point to which the first user equipment is currently connected may be determined as the optimal target information provider; the target information providers may be ranked according to the matching degree information, and target presentation information corresponding to one or more higher target information providers with the highest matching degree information may be provided to the first user equipment.
Preferably, in step S302, the network device 3 determines target wireless access point information matched with the one or more wireless access points from a plurality of pieces of wireless access point information, where each piece of wireless access point information corresponds to one information provider; and determining a target information provider corresponding to the target wireless access point information.
For example, referring to fig. 3, it is assumed that the wireless access point information corresponding to a store a is Wa1, Wa3, Wa5, the wireless access point information corresponding to a store B is Wb2, Wb4, Wb6, the wireless access points currently scanned by the first user equipment 1 held by a user a are Wa1, Wa2, Wa3, Wa4, Wa5, Wb6, and the wireless access points Wa1, Wa2, Wa3, Wa4, Wa5, and Wb6 match the wireless access point information Wa1, Wa3, Wa5 corresponding to the store a, thereby determining that a corresponding target information provider is store a.
More preferably, in step S106, the first user equipment 1 sends one or more wireless access points, which are obtained by scanning by the first user equipment 1 and have wireless signal strength equal to or greater than a predetermined signal strength threshold, to the corresponding network equipment 3; in step S301, the network device 3 obtains one or more wireless access points and the wireless signal strength of each wireless access point submitted by the first user equipment 1; in step S302, the network device 3 filters one or more preferred wireless access points from the one or more wireless access points, wherein the wireless signal strength of each preferred wireless access point is equal to or greater than a predetermined wireless signal strength threshold; in step S302, the network device 3 determines target wireless access point information matching the one or more preferred wireless access points from the plurality of wireless access point information.
For example, assuming that the wireless signal strength of the wireless access points has three strong, medium and weak levels, and the predetermined signal strength threshold is set as a medium level, only one or more wireless access points with strong or medium wireless signal strength, which are scanned by the first user equipment 1, are transmitted to the corresponding network equipment 3. Assuming that the wireless access points currently scanned by the first user equipment 1 owned by the first user are Wa1, Wa2, Wa3, Wa4, Wa5 and Wb6, wherein the wireless signal strength of Wa1 is a weak range, the wireless signal strength of Wa2, Wa5 and Wb6 is a medium range, and the wireless signal strength of Wa3 and Wa4 is a strong range, the first user equipment 1 only transmits the wireless access points Wa2, Wa3, Wa4, Wa5 and Wb6 to the corresponding network equipment 3, and screens out the Wa1 with the wireless signal strength smaller than a predetermined signal strength threshold. The network device 3 may also filter in this way to obtain one or more preferred wireless access points. Then, target wireless access point information matching the one or more preferred wireless access points is determined.
More preferably, in step S302, the network device 3 determines target wireless access point information matching the one or more wireless access points from a plurality of wireless access point information, where the one or more wireless access points include all working wireless hotspots in the target wireless access point information.
For example, if target wireless access point information corresponding to a store a is set to Wa1, Wa3, Wa5 by its manager, assuming that Wa3 cannot work due to machine failure on a certain day, all working wireless hotspots in the target wireless access point information are Wa1, Wa 5. In this case, it is only necessary to match Wa1 and Wa 5.
More preferably, in step S302, the network device 3 determines target wireless access point information matching the one or more wireless access points from the plurality of wireless access point information by comparing the wireless access point information with the one or more wireless access points; wherein the comparing the wireless access point information to the one or more wireless access points comprises: when the one or more wireless access points contain at least one wireless access point in the wireless access point information, checking whether other wireless access points which are not contained in the wireless access point information are in a working state, and if the other wireless access points are in the working state, determining that the wireless access point information is the target wireless access point information.
For example, if target wireless access point information corresponding to a store a is set to Wa1, Wa3, Wa5 by its administrator, it is assumed that wireless access points currently scanned by the first user equipment 1 held by a user a are Wa1, Wa2, Wa4, Wa5, Wb6, because the wireless access points Wa1, Wa2, Wa4, Wa5, Wb6 corresponding to the user a include two wireless access points in the target wireless access point information corresponding to the store a, here, it is checked whether other wireless access points Wa3 not included in the target wireless access point information corresponding to the store a are in an operating state, and if Wa3 is not in the operating state, the target wireless access point information can be determined only by matching with Wa1, Wa 5.
More preferably, the checking whether other wireless access points not included in the wireless access point information in the one or more wireless access points are in an operating state includes: and determining whether the other wireless access points are in a working state or not according to the scanning information of the wireless access points submitted by the user equipment, wherein if the scanning information of the other wireless access points at least exists once within a preset time threshold, the other wireless access points are in the working state, otherwise, the other wireless access points are not in the working state.
For example, as mentioned above, if the wireless access point scanned by the first user equipment 1 held by the user b includes Wa3 in the same time period, it may be determined that Wa3 is in the working state.
Fig. 7 shows a flowchart of a method for providing presence information at a first user equipment and a network equipment according to another embodiment of the present application, where the method includes step S109 ', step S110', and step S111 'of the first user equipment, and step S301', step S302 ', and step S303' of the network equipment.
Specifically, in step S109', when the target application on the first user equipment 1 is started, the first user equipment 1 sends one or more wireless access points obtained by scanning by the first user equipment 1 to the corresponding network equipment 3; in step S301', the network device 3 obtains one or more wireless access points submitted by the first user equipment 1; in step S302', the network device 3 determines a corresponding target information provider according to the one or more wireless access points, where the one or more wireless access points match with target wireless access point information corresponding to the target information provider; in step S303', the network device 3 provides the target presence information corresponding to the target information provider to the first user device 1; in step S110', the first user equipment 1 receives target presence information corresponding to a target information provider returned by the network equipment 3, where the one or more wireless access points match with target wireless access point information corresponding to the target information provider; in step S111', the first user equipment 1 presents the target presentation information through the target application.
In this embodiment, the target application on the first user equipment 1 is started as a trigger condition for sending the one or more wireless access points to the corresponding network equipment 3. For example, the one or more wireless access points may be sent to the corresponding network device 3 after the user opens the target application, or the one or more wireless access points may be sent to the corresponding network device 3 after the user enters the target application and clicks a specific button. Then, the network device 3 determines a corresponding target information provider through matching, and returns the presence information corresponding to the target information provider to the first user device 1. Then, the target presentation information is presented by the target application. For example, the target presentation information may be pushed to a user as a notification of the target application.
The application also provides a method for providing presence information, wherein the method comprises the following steps:
the second user equipment acquires wireless access point information corresponding to an information provider, wherein the wireless access point information comprises one or more wireless access points;
the second user equipment sends the wireless access point information to corresponding network equipment;
the network equipment receives an information provider sent by the second user equipment and wireless access point information corresponding to the information provider;
and the network equipment provides the presence information corresponding to the information provider for the user.
Fig. 8 shows a flowchart of a method for providing presence information between a network device and a second user device according to still another embodiment of the present application, where the method includes steps S304 ", S301", S302 ", and S303" of the network device, and steps S212 "and S213" of the second user device.
Specifically, in step S212 ″, the second user equipment 2 acquires wireless access point information corresponding to an information provider, where the wireless access point information includes one or more wireless access points; in step S213 ″, the second user equipment 2 sends the wireless access point information to the corresponding network equipment 3, where the network equipment 3 provides the user with the presence information corresponding to the information provider; in step S304 ″, the network device 3 receives the information provider and the wireless access point information corresponding to the information provider, which are sent by the second user device 2; in step S301 ″, the network device 3 acquires one or more wireless access points submitted by the first user equipment; in step S302 ″, the network device 3 determines a corresponding target information provider from a plurality of information providers according to the one or more wireless access points, where the one or more wireless access points match with target wireless access point information corresponding to the target information provider; in step S303 ″, the network device 3 provides the target presence information corresponding to the target information provider to the first user device.
For example, referring to fig. 3, it is assumed that A, B is two shops at a certain distance in a certain section, a shop a has a wireless access point such as Wa1, Wa2, Wa3, Wa4, Wa5, Wa6, a shop B has a wireless access point such as Wb1, Wb2, Wb3, Wb4, Wb5, Wb6, and A, B all present information providers, and a manager of the shop A, B can use the second user device 2 to set wireless access point information corresponding to the shop, and a user is currently located in the section. If the wireless access point information corresponding to the store a is set to Wa1, Wa3, Wa5 by the administrator, the wireless access point information is sent to the corresponding network device 3 through the second user equipment 2. The network device 3 receives the wireless access point information and account information of the store a (i.e., information provider) that sets the wireless access point information.
If the first user equipment 1 held by the first user submits the currently scanned wireless access points Wa1, Wa2, Wa3, Wa4, Wa5 and Wb6 to the network equipment 3, the network equipment 3 determines a corresponding target information provider from a plurality of information providers such as a shop a and a shop B. Since the wireless access points Wa1, Wa2, Wa3, Wa4, Wa5, Wb6 corresponding to the user a match the wireless access point information Wa1, Wa3, Wa5 corresponding to the shop a, the shop a can be determined as the corresponding target information provider. Then, the target presence information corresponding to the shop a is provided to the first user equipment 1 held by the user a.
Preferably, the method further comprises: the second user equipment 2 sends the presence information provided by the information provider to the network equipment 3; the network device 3 receives the presence information provided by the information provider and sent by the second user device 2, wherein the presence information corresponds to the wireless access point information; in step S303 ″, the network device 3 provides the target presence information corresponding to the wireless access point information, provided by the target information provider, to the first user device.
For example, the information provider such as shop a, shop B, etc. may autonomously edit the presence information (e.g., advertisement of the shop, in-store promotion information, etc.), and send the presence information to the network device 3 through the second user device 2. When the one or more wireless access points sent by the first user equipment 1 to the network equipment are matched with the wireless access point information of an information provider, providing the target presence information provided by the information provider to the first user equipment 1. Preferably, the presence information corresponds to the wireless access point information. The information provider, the presentation information and the wireless access point information are in corresponding relation with each other.
Preferably, the method further comprises: the second user equipment 2 sends the accessible information of the wireless access point in the wireless access point information or the updated wireless access point information to the network equipment 3.
For example, assuming that the wireless access point information corresponding to the store a is originally Wa1, Wa3, Wa5, the manager of the store a may update the wireless access point information corresponding to the store to Wa3, Wa4, Wa5, and send the updated wireless access point information Wa3, Wa4, Wa5 to the network device 3 through the second user device 2, so as to update the wireless access point information corresponding to the store a stored in the network device 3. If the wireless access point Wa4 is deployed by shop a, the accessible information of Wa4 (e.g., submitting a password of Wa 4) may also be sent to the network device 3 via the second user device 2.
Preferably, the wireless access point information comprises a plurality of wireless access points, wherein the plurality of wireless access points are available for scanning by the second user equipment 2 at a location where the information provider is located.
The embodiment wherein the wireless access point information comprises a plurality of wireless access points may improve the accuracy of providing the presence information to the first user equipment 1 compared to the embodiment wherein the wireless access point information comprises only one wireless access point.
For example, the first user equipment 1 held by the first user may scan a plurality of wireless access points such as Wa1, Wa2, Wa3, Wa4, Wa5 and Wb6 near the store a, and the wireless access point information corresponding to the store a may be set to Wa1, Wa3, Wa5, or Wa3, Wa4 and Wa 5.
Preferably, the wireless access point information includes one or more wireless access points deployed by the information provider.
For example, suppose that the wireless access point information corresponding to the store a is Wa1, Wa3, Wa5, and it is possible that Wa1, Wa3, Wa5 are all deployed by the store a, or only Wa3 is deployed by the store a.
Preferably, in step S302 ″, the network device 3 determines a plurality of corresponding candidate information providers according to the one or more wireless access points; determining a corresponding target information provider from the plurality of candidate information providers, wherein the one or more wireless access points match target wireless access point information corresponding to the target information provider.
For example, referring to fig. 3, it is assumed that the first user equipment 1 owned by the user a scans wireless access points Wa1, Wa2, Wa3, Wa4, Wa5, and Wb6, and that both the shop a and the shop B are candidate information providers, and if the wireless access point information corresponding to the shop a is Wa1, Wa3, and Wa5, and the wireless access point information corresponding to the shop B is Wb2, Wb4, and Wb6, it is determined that the corresponding target information provider is the shop a according to the wireless access points Wa1, Wa2, Wa3, Wa4, Wa5, and Wb 6.
The application also provides a method for providing presence information, wherein the method comprises the following steps:
the second user equipment acquires wireless access point information corresponding to an information provider, wherein the wireless access point information comprises one or more wireless access points;
the second user equipment sends the wireless access point information to corresponding network equipment;
the network equipment receives an information provider sent by the second user equipment and wireless access point information corresponding to the information provider;
the first user equipment sends the scanned one or more wireless access points to the network equipment;
the network equipment acquires the one or more wireless access points submitted by the first user equipment;
the network equipment determines a corresponding target information provider according to the one or more wireless access points, wherein the one or more wireless access points are matched with target wireless access point information corresponding to the target information provider;
the network device provides target presence information corresponding to the wireless access point information, which is provided by the target information provider, to the first user device;
the first user equipment receives target presentation information which is returned by the network equipment and corresponds to a target information provider, wherein the one or more wireless access points are matched with target wireless access point information which corresponds to the target presentation information provider;
and the first user equipment presents the target presentation information.
According to still another aspect of the present application, there is also provided a network device for providing presence information, wherein the network device includes:
a processor; and
a memory arranged to store computer executable instructions that, when executed, cause the processor to:
acquiring one or more wireless access points submitted by first user equipment;
determining a corresponding target information provider according to the one or more wireless access points, wherein the one or more wireless access points are matched with target wireless access point information corresponding to the target information provider;
and providing target presenting information corresponding to the target information provider to the first user equipment.
According to yet another aspect of the present application, there is also provided a first user equipment for providing presence information, wherein the first user equipment comprises:
a processor; and
a memory arranged to store computer executable instructions that, when executed, cause the processor to:
one or more wireless access points obtained by scanning of the first user equipment are sent to corresponding network equipment;
receiving target presenting information which is returned by the network equipment and corresponds to a target information provider, wherein the one or more wireless access points are matched with target wireless access point information corresponding to the target presenting information provider;
and presenting the target presentation information through the first user equipment.
According to yet another aspect of the present application, there is also provided a first user equipment for providing presence information, wherein the first user equipment comprises:
a processor; and
a memory arranged to store computer executable instructions that, when executed, cause the processor to:
when a target application on first user equipment is started, one or more wireless access points obtained by scanning of the first user equipment are sent to corresponding network equipment;
receiving target presenting information which is returned by the network equipment and corresponds to a target information provider, wherein the one or more wireless access points are matched with target wireless access point information corresponding to the target information provider;
and presenting the target presentation information through the target application.
According to yet another aspect of the present application, there is also provided a second user equipment for providing presence information, wherein the second user equipment comprises:
a processor; and
a memory arranged to store computer executable instructions that, when executed, cause the processor to:
acquiring wireless access point information corresponding to an information provider, wherein the wireless access point information comprises one or more wireless access points;
and sending the wireless access point information to corresponding network equipment, wherein the network equipment provides the presence information corresponding to the information provider for the user.
According to yet another aspect of the present application, there is also provided a computer-readable storage medium comprising instructions that, when executed, cause a system to:
acquiring one or more wireless access points submitted by first user equipment;
determining a corresponding target information provider according to the one or more wireless access points, wherein the one or more wireless access points are matched with target wireless access point information corresponding to the target information provider;
and providing target presenting information corresponding to the target information provider to the first user equipment.
According to yet another aspect of the present application, there is also provided a computer-readable storage medium comprising instructions that, when executed, cause a system to:
one or more wireless access points obtained by scanning of the first user equipment are sent to corresponding network equipment;
receiving target presenting information which is returned by the network equipment and corresponds to a target information provider, wherein the one or more wireless access points are matched with target wireless access point information corresponding to the target presenting information provider;
and presenting the target presentation information through the first user equipment.
According to yet another aspect of the present application, there is also provided a computer-readable storage medium comprising instructions that, when executed, cause a system to:
when a target application on first user equipment is started, one or more wireless access points obtained by scanning of the first user equipment are sent to corresponding network equipment;
receiving target presenting information which is returned by the network equipment and corresponds to a target information provider, wherein the one or more wireless access points are matched with target wireless access point information corresponding to the target information provider;
and presenting the target presentation information through the target application.
According to yet another aspect of the present application, there is also provided a computer-readable storage medium comprising instructions that, when executed, cause a system to:
acquiring wireless access point information corresponding to an information provider, wherein the wireless access point information comprises one or more wireless access points;
and sending the wireless access point information to corresponding network equipment, wherein the network equipment provides the presence information corresponding to the information provider for the user.
Compared with the prior art, the method includes that the first user equipment submits one or more scanned wireless access points to corresponding network equipment, the network equipment determines a corresponding target information provider according to matching conditions of the one or more wireless access points and wireless access point information, then the network equipment provides target presenting information corresponding to the target information provider to the first user equipment, and the first user equipment presents the target presenting information; according to the method and the device, whether the first user equipment is provided with the presentation information or not is determined through the wireless hotspot information corresponding to the information provider, so that the accurate delivery of the presentation information is realized, the information delivery efficiency is improved, the resource waste is reduced, the user information acquisition efficiency is improved, and the user experience is improved. Further, the one or more wireless access points are screened according to the wireless signal strength, so that the accuracy of providing the presentation information to the first user equipment is further improved. Further, the method and the device avoid providing the presence information to the first user equipment due to the fault influence of individual wireless access points by checking whether the wireless access point information has the wireless access point which is not in the working state.
It should be noted that the present application may be implemented in software and/or a combination of software and hardware, for example, implemented using Application Specific Integrated Circuits (ASICs), general purpose computers or any other similar hardware devices. In one embodiment, the software programs of the present application may be executed by a processor to implement the steps or functions described above. Likewise, the software programs (including associated data structures) of the present application may be stored in a computer readable recording medium, such as RAM memory, magnetic or optical drive or diskette and the like. Additionally, some of the steps or functions of the present application may be implemented in hardware, for example, as circuitry that cooperates with the processor to perform various steps or functions.
In addition, some of the present application may be implemented as a computer program product, such as computer program instructions, which when executed by a computer, may invoke or provide methods and/or techniques in accordance with the present application through the operation of the computer. Program instructions which invoke the methods of the present application may be stored on a fixed or removable recording medium and/or transmitted via a data stream on a broadcast or other signal-bearing medium and/or stored within a working memory of a computer device operating in accordance with the program instructions. An embodiment according to the present application comprises an apparatus comprising a memory for storing computer program instructions and a processor for executing the program instructions, wherein the computer program instructions, when executed by the processor, trigger the apparatus to perform a method and/or a solution according to the aforementioned embodiments of the present application.
It will be evident to those skilled in the art that the present application is not limited to the details of the foregoing illustrative embodiments, and that the present application may be embodied in other specific forms without departing from the spirit or essential attributes thereof. The present embodiments are therefore to be considered in all respects as illustrative and not restrictive, the scope of the application being indicated by the appended claims rather than by the foregoing description, and all changes which come within the meaning and range of equivalency of the claims are therefore intended to be embraced therein. Any reference sign in a claim should not be construed as limiting the claim concerned. Furthermore, it is obvious that the word "comprising" does not exclude other elements or steps, and the singular does not exclude the plural. A plurality of units or means recited in the apparatus claims may also be implemented by one unit or means in software or hardware. The terms first, second, etc. are used to denote names, but not any particular order.

Claims (52)

1. A method for providing presence information at a network device, wherein the method comprises:
acquiring a plurality of wireless access points submitted by first user equipment;
determining a corresponding target information provider according to the plurality of wireless access points, wherein the plurality of wireless access points are matched with target wireless access point information corresponding to the target information provider, a manager of the target information provider sets the target wireless access point information to correspond to the target information provider, and at least one wireless access point in the target wireless access point information is not deployed by the target information provider;
providing target presenting information corresponding to the target information provider to the first user equipment;
wherein the plurality of wireless access points are matched with target wireless access point information corresponding to the target information provider, and the method includes at least any one of the following: the plurality of wireless access points includes all wireless access points in the target wireless access point information; the plurality of wireless access points comprises at least one wireless access point in the target wireless access point information; the number of wireless access points that the plurality of wireless access points collectively contain with the target wireless access point information equals or exceeds a predetermined number threshold.
2. The method of claim 1, wherein the determining corresponding target information providers from the plurality of wireless access points comprises:
determining a plurality of corresponding target information providers according to the plurality of wireless access points, wherein the plurality of wireless access points are matched with the target wireless access point information corresponding to each target information provider;
wherein the providing the target presentation information corresponding to the target information provider to the first user equipment comprises:
and providing target presenting information corresponding to at least one target information provider in the plurality of target information providers to the first user equipment.
3. The method of claim 2, wherein the method further comprises:
preferring at least one target information provider from the plurality of target information providers according to a preference rule;
wherein the providing the target presentation information corresponding to the target information provider to the first user equipment comprises:
and providing target presenting information corresponding to the at least one target information provider to the first user equipment.
4. The method of claim 3, wherein the preference rule comprises at least any one of:
selecting a target information provider with higher priority information from the plurality of target information providers according to the priority information of the information provider;
preferably providing a target information provider of the plurality of target information providers that provides a wireless access point to which the first user device is currently connected;
and according to the matching degree information of the target wireless access point information corresponding to each target information provider and the plurality of wireless access points, selecting the target information provider with higher matching degree information from the plurality of target information providers.
5. The method of claim 1, wherein the method further comprises:
receiving an information provider sent by second user equipment and wireless access point information corresponding to the information provider;
wherein the determining the corresponding target information provider according to the plurality of wireless access points comprises:
and determining a corresponding target information provider from a plurality of information providers according to the plurality of wireless access points, wherein the plurality of wireless access points are matched with the target wireless access point information corresponding to the target information provider.
6. The method of claim 5, wherein the method further comprises:
receiving presence information provided by the information provider and sent by the second user equipment, wherein the presence information corresponds to the wireless access point information;
wherein the providing the target presentation information corresponding to the target information provider to the first user equipment comprises:
and providing target presenting information which is provided by the target information provider and corresponds to the wireless access point information to the first user equipment.
7. The method of claim 1, wherein the determining corresponding target information providers from the plurality of wireless access points comprises:
determining a plurality of corresponding candidate information providers according to the plurality of wireless access points;
and determining a corresponding target information provider from the plurality of candidate information providers, wherein the plurality of wireless access points are matched with the target wireless access point information corresponding to the target information provider.
8. The method of any of claims 1-7, wherein the determining corresponding target information providers from the plurality of wireless access points comprises:
determining target wireless access point information matched with a plurality of wireless access points from a plurality of wireless access point information;
and determining a target information provider corresponding to the target wireless access point information.
9. The method of claim 8, wherein the obtaining the plurality of wireless access points submitted by the first user equipment comprises:
acquiring a plurality of wireless access points submitted by first user equipment and wireless signal strength of each wireless access point;
wherein the determining target wireless access point information matching the plurality of wireless access points from the plurality of wireless access point information comprises:
screening one or more preferred wireless access points from the plurality of wireless access points, wherein the wireless signal strength of each preferred wireless access point is equal to or greater than a predetermined wireless signal strength threshold;
target wireless access point information that matches the one or more preferred wireless access points is determined from the plurality of wireless access point information.
10. The method of claim 8, wherein the determining target wireless access point information from a plurality of wireless access point information that matches the plurality of wireless access points comprises:
and determining target wireless access point information matched with the plurality of wireless access points from a plurality of wireless access point information, wherein the plurality of wireless access points comprise all working wireless hotspots in the target wireless access point information.
11. The method of claim 10, wherein the determining target wireless access point information from a plurality of wireless access point information that matches the plurality of wireless access points comprises:
determining target wireless access point information matching the plurality of wireless access points from a plurality of wireless access point information by comparing the wireless access point information with the plurality of wireless access points;
wherein the comparing the wireless access point information to the plurality of wireless access points comprises:
when the plurality of wireless access points include at least one wireless access point in the wireless access point information, checking whether other wireless access points which are not included in the wireless access point information are in a working state, and if the other wireless access points are in the working state, determining that the wireless access point information is the target wireless access point information.
12. The method of claim 11, wherein the checking whether other wireless access points not included in the wireless access point information in the plurality of wireless access points are in an active state comprises:
and determining whether the other wireless access points are in a working state or not according to the scanning information of the wireless access points submitted by the user equipment, wherein if the scanning information of the other wireless access points at least exists once within a preset time threshold, the other wireless access points are in the working state, otherwise, the other wireless access points are not in the working state.
13. A method for providing presence information at a first user equipment, wherein the method comprises:
sending a plurality of wireless access points obtained by scanning of first user equipment to corresponding network equipment;
receiving target presentation information which is returned by the network equipment and corresponds to a target information provider, wherein the plurality of wireless access points are matched with target wireless access point information which corresponds to the target presentation information provider, a manager of the target information provider sets the target wireless access point information to correspond to the target information provider, and at least one wireless access point in the target wireless access point information is not deployed by the target information provider;
presenting the target presentation information by the first user equipment;
wherein the plurality of wireless access points are matched with target wireless access point information corresponding to the target information provider, and the method includes at least any one of the following: the plurality of wireless access points includes all wireless access points in the target wireless access point information; the plurality of wireless access points comprises at least one wireless access point in the target wireless access point information; the number of wireless access points that the plurality of wireless access points collectively contain with the target wireless access point information equals or exceeds a predetermined number threshold.
14. The method of claim 13, wherein the transmitting the plurality of wireless access points scanned by the first user equipment to the corresponding network device comprises:
and sending the wireless access points which are obtained by scanning of the first user equipment and have wireless signal strength equal to or greater than a preset signal strength threshold value to corresponding network equipment.
15. A method for providing presence information at a first user equipment, wherein the method comprises:
when a target application on first user equipment is started, sending a plurality of wireless access points obtained by scanning of the first user equipment to corresponding network equipment;
receiving target presentation information which is returned by the network equipment and corresponds to a target information provider, wherein the plurality of wireless access points are matched with target wireless access point information corresponding to the target information provider, a manager of the target information provider sets the target wireless access point information to correspond to the target information provider, and at least one wireless access point in the target wireless access point information is not deployed by the target information provider;
presenting the target presentation information by the target application;
wherein the plurality of wireless access points are matched with target wireless access point information corresponding to the target information provider, and the method includes at least any one of the following: the plurality of wireless access points includes all wireless access points in the target wireless access point information; the plurality of wireless access points comprises at least one wireless access point in the target wireless access point information; the number of wireless access points that the plurality of wireless access points collectively contain with the target wireless access point information equals or exceeds a predetermined number threshold.
16. A method at a second user equipment for providing presence information, wherein the method comprises:
the method comprises the steps that wireless access point information corresponding to an information provider is obtained, wherein the wireless access point information comprises a plurality of wireless access points, an administrator of the information provider sets the wireless access point information to correspond to the information provider, and at least one wireless access point in the wireless access point information is not deployed by the information provider;
sending the wireless access point information to corresponding network equipment, wherein the network equipment provides presentation information corresponding to the information provider for a user, and the user matches the wireless access point information through a plurality of wireless access points submitted by first user equipment;
wherein the matching of the plurality of wireless access points submitted by the first user equipment with the wireless access point information comprises at least any one of: the plurality of wireless access points submitted by the first user equipment comprise all wireless access points in the wireless access point information; the plurality of wireless access points submitted by the first user equipment comprise at least one wireless access point in the wireless access point information; the number of the wireless access points which are submitted by the first user equipment and are jointly contained by the wireless access point information is equal to or exceeds a preset number threshold value.
17. The method of claim 16, wherein the method further comprises:
and sending the presence information provided by the information provider to the network equipment.
18. The method of claim 17, wherein the presence information corresponds to the wireless access point information.
19. The method of claim 16, wherein the method further comprises:
and sending the accessible information of the wireless access point in the wireless access point information or the updated wireless access point information to the network equipment.
20. The method of claim 16, wherein the wireless access point information includes a plurality of wireless access points that the second user device scans for available at a location where the information provider is located.
21. The method of claim 16, wherein the wireless access point information comprises one or more wireless access points deployed by the information provider.
22. A computer-readable storage medium comprising instructions that, when executed, cause a system to:
acquiring a plurality of wireless access points submitted by first user equipment;
determining a corresponding target information provider according to the plurality of wireless access points, wherein the plurality of wireless access points are matched with target wireless access point information corresponding to the target information provider, a manager of the target information provider sets the target wireless access point information to correspond to the target information provider, and at least one wireless access point in the target wireless access point information is not deployed by the target information provider;
providing target presenting information corresponding to the target information provider to the first user equipment;
wherein the plurality of wireless access points are matched with target wireless access point information corresponding to the target information provider, and the method includes at least any one of the following: the plurality of wireless access points includes all wireless access points in the target wireless access point information; the plurality of wireless access points comprises at least one wireless access point in the target wireless access point information; the number of wireless access points that the plurality of wireless access points collectively contain with the target wireless access point information equals or exceeds a predetermined number threshold.
23. A computer-readable storage medium comprising instructions that, when executed, cause a system to:
sending a plurality of wireless access points obtained by scanning of first user equipment to corresponding network equipment;
receiving target presentation information which is returned by the network equipment and corresponds to a target information provider, wherein the plurality of wireless access points are matched with target wireless access point information which corresponds to the target presentation information provider, a manager of the target information provider sets the target wireless access point information to correspond to the target information provider, and at least one wireless access point in the target wireless access point information is not deployed by the target information provider;
presenting the target presentation information by the first user equipment;
wherein the plurality of wireless access points are matched with target wireless access point information corresponding to the target information provider, and the method includes at least any one of the following: the plurality of wireless access points includes all wireless access points in the target wireless access point information; the plurality of wireless access points comprises at least one wireless access point in the target wireless access point information; the number of wireless access points that the plurality of wireless access points collectively contain with the target wireless access point information equals or exceeds a predetermined number threshold.
24. A computer-readable storage medium comprising instructions that, when executed, cause a system to:
when a target application on first user equipment is started, sending a plurality of wireless access points obtained by scanning of the first user equipment to corresponding network equipment;
receiving target presentation information which is returned by the network equipment and corresponds to a target information provider, wherein the plurality of wireless access points are matched with target wireless access point information corresponding to the target information provider, a manager of the target information provider sets the target wireless access point information to correspond to the target information provider, and at least one wireless access point in the target wireless access point information is not deployed by the target information provider;
presenting the target presentation information by the target application;
wherein the plurality of wireless access points are matched with target wireless access point information corresponding to the target information provider, and the method includes at least any one of the following: the plurality of wireless access points includes all wireless access points in the target wireless access point information; the plurality of wireless access points comprises at least one wireless access point in the target wireless access point information; the number of wireless access points that the plurality of wireless access points collectively contain with the target wireless access point information equals or exceeds a predetermined number threshold.
25. A computer-readable storage medium comprising instructions that, when executed, cause a system to:
the method comprises the steps that wireless access point information corresponding to an information provider is obtained, wherein the wireless access point information comprises a plurality of wireless access points, an administrator of the information provider sets the wireless access point information to correspond to the information provider, and at least one wireless access point in the wireless access point information is not deployed by the information provider;
sending the wireless access point information to corresponding network equipment, wherein the network equipment provides presentation information corresponding to the information provider for a user, and the user matches the wireless access point information through a plurality of wireless access points submitted by first user equipment;
wherein the matching of the plurality of wireless access points submitted by the first user equipment with the wireless access point information comprises at least any one of: the plurality of wireless access points submitted by the first user equipment comprise all wireless access points in the wireless access point information; the plurality of wireless access points submitted by the first user equipment comprise at least one wireless access point in the wireless access point information; the number of wireless access points that the plurality of wireless access points and the wireless access point information collectively contain is equal to or exceeds a predetermined number threshold.
26. A method for providing presence information, wherein the method comprises:
the first user equipment sends the plurality of scanned wireless access points to corresponding network equipment;
the network equipment acquires the plurality of wireless access points submitted by the first user equipment;
the network equipment determines a corresponding target information provider according to the wireless access points, wherein the wireless access points are matched with target wireless access point information corresponding to the target information provider, a manager of the target information provider sets the target wireless access point information to correspond to the target information provider, and at least one wireless access point in the target wireless access point information is not deployed by the target information provider;
the network equipment provides target presenting information corresponding to the target information provider to the first user equipment;
wherein the plurality of wireless access points are matched with target wireless access point information corresponding to the target information provider, and the method includes at least any one of the following: the plurality of wireless access points includes all wireless access points in the target wireless access point information; the plurality of wireless access points comprises at least one wireless access point in the target wireless access point information; the number of wireless access points which are jointly contained by the plurality of wireless access points and the target wireless access point information is equal to or exceeds a preset number threshold value;
the first user equipment receives target presenting information which is returned by the network equipment and corresponds to a target information provider, wherein the plurality of wireless access points are matched with target wireless access point information which corresponds to the target presenting information provider;
and the first user equipment presents the target presentation information.
27. A method for providing presence information, wherein the method comprises:
the second user equipment acquires wireless access point information corresponding to an information provider, wherein the wireless access point information comprises a plurality of wireless access points, a manager of the information provider sets the wireless access point information to correspond to the information provider, and at least one wireless access point in the wireless access point information is not deployed by the information provider;
the second user equipment sends the wireless access point information to corresponding network equipment;
the network equipment receives an information provider sent by the second user equipment and wireless access point information corresponding to the information provider;
the network equipment provides the presentation information corresponding to the information provider for the user, and the user is matched with the wireless access point information through a plurality of wireless access points submitted by the first user equipment;
wherein the matching of the plurality of wireless access points submitted by the first user equipment with the wireless access point information comprises at least any one of: the plurality of wireless access points submitted by the first user equipment comprise all wireless access points in the wireless access point information; the plurality of wireless access points submitted by the first user equipment comprise at least one wireless access point in the wireless access point information; the number of the wireless access points which are submitted by the first user equipment and are jointly contained by the wireless access point information is equal to or exceeds a preset number threshold value.
28. A method for providing presence information, wherein the method comprises:
the second user equipment acquires wireless access point information corresponding to an information provider, wherein the wireless access point information comprises a plurality of wireless access points;
the second user equipment sends the wireless access point information to corresponding network equipment;
the network equipment receives an information provider sent by the second user equipment and wireless access point information corresponding to the information provider;
the first user equipment sends the plurality of scanned wireless access points to the network equipment;
the network equipment acquires the plurality of wireless access points submitted by the first user equipment;
the network equipment determines a corresponding target information provider according to the wireless access points, wherein the wireless access points are matched with target wireless access point information corresponding to the target information provider, a manager of the target information provider sets the target wireless access point information to correspond to the target information provider, and at least one wireless access point in the target wireless access point information is not deployed by the target information provider;
the network device provides target presence information corresponding to the wireless access point information, which is provided by the target information provider, to the first user device;
wherein the plurality of wireless access points are matched with target wireless access point information corresponding to the target information provider, and the method includes at least any one of the following: the plurality of wireless access points includes all wireless access points in the target wireless access point information; the plurality of wireless access points comprises at least one wireless access point in the target wireless access point information; the number of wireless access points which are jointly contained by the plurality of wireless access points and the target wireless access point information is equal to or exceeds a preset number threshold value;
the first user equipment receives target presenting information which is returned by the network equipment and corresponds to a target information provider, wherein the plurality of wireless access points are matched with target wireless access point information which corresponds to the target presenting information provider;
and the first user equipment presents the target presentation information.
29. A network device for providing presence information, wherein the network device comprises:
a first device, configured to acquire a plurality of wireless access points submitted by a first user equipment;
the second device is used for determining a corresponding target information provider according to the plurality of wireless access points, wherein the plurality of wireless access points are matched with target wireless access point information corresponding to the target information provider, an administrator of the target information provider sets the target wireless access point information to correspond to the target information provider, and at least one wireless access point in the target wireless access point information is not deployed by the target information provider;
third means for providing target presentation information corresponding to the target information provider to the first user device;
wherein the plurality of wireless access points are matched with target wireless access point information corresponding to the target information provider, and the method includes at least any one of the following: the plurality of wireless access points includes all wireless access points in the target wireless access point information; the plurality of wireless access points comprises at least one wireless access point in the target wireless access point information; the number of wireless access points that the plurality of wireless access points collectively contain with the target wireless access point information equals or exceeds a predetermined number threshold.
30. The network device of claim 29, wherein the second means is for:
determining a plurality of corresponding target information providers according to the plurality of wireless access points, wherein the plurality of wireless access points are matched with the target wireless access point information corresponding to each target information provider;
wherein the third means is for:
and providing target presenting information corresponding to at least one target information provider in the plurality of target information providers to the first user equipment.
31. The network device of claim 30, wherein the network device further comprises:
a preference means for preferring at least one target information provider from the plurality of target information providers according to a preference rule;
wherein the third means is for:
and providing target presenting information corresponding to the at least one target information provider to the first user equipment.
32. The network device of claim 31, wherein the preference rule comprises at least any one of:
selecting a target information provider with higher priority information from the plurality of target information providers according to the priority information of the information provider;
preferably providing a target information provider of the plurality of target information providers that provides a wireless access point to which the first user device is currently connected;
and according to the matching degree information of the target wireless access point information corresponding to each target information provider and the plurality of wireless access points, selecting the target information provider with higher matching degree information from the plurality of target information providers.
33. The network device of claim 29, wherein the network device further comprises:
the fourth device is used for receiving an information provider sent by the second user equipment and wireless access point information corresponding to the information provider;
wherein the second means is for:
and determining a corresponding target information provider from a plurality of information providers according to the plurality of wireless access points, wherein the plurality of wireless access points are matched with the target wireless access point information corresponding to the target information provider.
34. The network device of claim 33, wherein the network device further comprises:
fifth means for receiving presence information provided by the information provider and sent by the second user equipment, wherein the presence information corresponds to the wireless access point information;
wherein the third means is for:
and providing target presenting information which is provided by the target information provider and corresponds to the wireless access point information to the first user equipment.
35. The network device of claim 29, wherein the second means is for:
determining a plurality of corresponding candidate information providers according to the plurality of wireless access points;
and determining a corresponding target information provider from the plurality of candidate information providers, wherein the plurality of wireless access points are matched with the target wireless access point information corresponding to the target information provider.
36. The network device of any of claims 29 to 35, wherein the second means is to:
determining target wireless access point information matched with a plurality of wireless access points from a plurality of wireless access point information;
and determining a target information provider corresponding to the target wireless access point information.
37. The network device of claim 36, wherein the first means is for:
acquiring a plurality of wireless access points submitted by first user equipment and wireless signal strength of each wireless access point;
wherein the determining target wireless access point information matching the plurality of wireless access points from the plurality of wireless access point information comprises:
screening one or more preferred wireless access points from the plurality of wireless access points, wherein the wireless signal strength of each preferred wireless access point is equal to or greater than a predetermined wireless signal strength threshold;
target wireless access point information that matches the one or more preferred wireless access points is determined from the plurality of wireless access point information.
38. The network device of claim 36, wherein the determining target wireless access point information from a plurality of wireless access point information that matches the plurality of wireless access points comprises:
and determining target wireless access point information matched with the plurality of wireless access points from a plurality of wireless access point information, wherein the plurality of wireless access points comprise all working wireless hotspots in the target wireless access point information.
39. The network device of claim 38, wherein the determining target wireless access point information from a plurality of wireless access point information that matches the plurality of wireless access points comprises:
determining target wireless access point information matching the plurality of wireless access points from a plurality of wireless access point information by comparing the wireless access point information with the plurality of wireless access points;
wherein the comparing the wireless access point information to the plurality of wireless access points comprises:
when the plurality of wireless access points include at least one wireless access point in the wireless access point information, checking whether other wireless access points which are not included in the wireless access point information are in a working state, and if the other wireless access points are in the working state, determining that the wireless access point information is the target wireless access point information.
40. The network device of claim 39, wherein the checking whether other wireless access points of the plurality of wireless access point information not included in the wireless access point information are in an active state comprises:
and determining whether the other wireless access points are in a working state or not according to the scanning information of the wireless access points submitted by the user equipment, wherein if the scanning information of the other wireless access points at least exists once within a preset time threshold, the other wireless access points are in the working state, otherwise, the other wireless access points are not in the working state.
41. A first user device for providing presence information, wherein the first user device comprises:
a sixth means for sending the plurality of wireless access points scanned by the first user equipment to the corresponding network devices;
a seventh device, configured to receive target presence information corresponding to a target information provider, where the target presence information is returned by the network device, where the multiple wireless access points are matched with target wireless access point information corresponding to the target presence information provider, an administrator of the target information provider sets that the target wireless access point information corresponds to the target information provider, and at least one wireless access point in the target wireless access point information is not deployed by the target information provider;
eighth means for presenting the target presentation information by the first user equipment;
wherein the plurality of wireless access points are matched with target wireless access point information corresponding to the target information provider, and the method includes at least any one of the following: the plurality of wireless access points includes all wireless access points in the target wireless access point information; the plurality of wireless access points comprises at least one wireless access point in the target wireless access point information; the number of wireless access points that the plurality of wireless access points collectively contain with the target wireless access point information equals or exceeds a predetermined number threshold.
42. The first user equipment of claim 41, wherein the sixth means is for:
and sending the wireless access points which are obtained by scanning of the first user equipment and have wireless signal strength equal to or greater than a preset signal strength threshold value to corresponding network equipment.
43. A first user device for providing presence information, wherein the first user device comprises:
a ninth device, configured to send, when a target application on a first user equipment is started, a plurality of wireless access points obtained by scanning by the first user equipment to corresponding network devices;
a tenth means, configured to receive target presence information corresponding to a target information provider, where the target presence information is returned by the network device, where the multiple wireless access points are matched with target wireless access point information corresponding to the target information provider, an administrator of the target information provider sets that the target wireless access point information corresponds to the target information provider, and at least one wireless access point in the target wireless access point information is not deployed by the target information provider;
eleventh means for presenting the target presentation information by the target application;
wherein the plurality of wireless access points are matched with target wireless access point information corresponding to the target information provider, and the method includes at least any one of the following: the plurality of wireless access points includes all wireless access points in the target wireless access point information; the plurality of wireless access points comprises at least one wireless access point in the target wireless access point information; the number of wireless access points that the plurality of wireless access points collectively contain with the target wireless access point information equals or exceeds a predetermined number threshold.
44. A second user equipment for providing presence information, wherein the second user equipment comprises:
a twelfth means for acquiring wireless access point information corresponding to an information provider, where the wireless access point information includes a plurality of wireless access points, a manager of the information provider sets the wireless access point information to correspond to the information provider, and at least one wireless access point in the wireless access point information is not deployed by the information provider;
a thirteenth means for sending the wireless access point information to a corresponding network device, where the network device provides the presence information corresponding to the information provider to a user, and the user matches the wireless access point information with a plurality of wireless access points submitted by a first user device;
wherein the matching of the plurality of wireless access points submitted by the first user equipment with the wireless access point information comprises at least any one of: the plurality of wireless access points submitted by the first user equipment comprise all wireless access points in the wireless access point information; the plurality of wireless access points submitted by the first user equipment comprise at least one wireless access point in the wireless access point information; the number of the wireless access points which are submitted by the first user equipment and are jointly contained by the wireless access point information is equal to or exceeds a preset number threshold value.
45. The second user equipment of claim 44, wherein the second user equipment further comprises:
fourteenth means for sending the presence information provided by the information provider to the network device.
46. The second user device of claim 45, wherein the presence information corresponds to the wireless access point information.
47. The second user equipment of claim 44, wherein the second user equipment further comprises:
fifteenth means for sending, to the network device, accessible information of a wireless access point in the wireless access point information or the updated wireless access point information.
48. The second user device of claim 44, wherein the wireless access point information includes a plurality of wireless access points that are available for scanning by the second user device at a location at which the information provider is located.
49. The second user device of claim 44, wherein the wireless access point information includes one or more wireless access points deployed by the information provider.
50. A system for providing presence information, wherein the system comprises a network device as claimed in any one of claims 29 to 40 and a first user device as claimed in any one of claims 41 to 43.
51. A system for providing presence information, wherein the system comprises a network device as claimed in claim 33 or 34 and a second user device as claimed in any of claims 44 to 49.
52. A system for providing presence information, wherein the system comprises a network device according to any one of claims 29 to 40, a first user device according to any one of claims 41 to 43 and a second user device according to any one of claims 44 to 49.
CN201611141683.8A 2016-12-12 2016-12-12 Method, equipment and system for providing presentation information Active CN106777072B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201611141683.8A CN106777072B (en) 2016-12-12 2016-12-12 Method, equipment and system for providing presentation information

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611141683.8A CN106777072B (en) 2016-12-12 2016-12-12 Method, equipment and system for providing presentation information

Publications (2)

Publication Number Publication Date
CN106777072A CN106777072A (en) 2017-05-31
CN106777072B true CN106777072B (en) 2021-05-11

Family

ID=58880409

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611141683.8A Active CN106777072B (en) 2016-12-12 2016-12-12 Method, equipment and system for providing presentation information

Country Status (1)

Country Link
CN (1) CN106777072B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109213907A (en) * 2017-06-29 2019-01-15 上海连尚网络科技有限公司 Method and apparatus for recommendation information
CN107454180A (en) * 2017-08-17 2017-12-08 上海连尚网络科技有限公司 Information-pushing method
CN108038177B (en) * 2017-12-07 2021-06-15 上海连尚网络科技有限公司 Method and equipment for providing label page

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102984648A (en) * 2012-11-10 2013-03-20 周良文 Mobile wireless fidelity (WiFi) network site advertising information release system
CN105873174A (en) * 2015-08-05 2016-08-17 上海连尚网络科技有限公司 Method and device for providing access point information of wireless access points

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6968181B2 (en) * 2002-10-17 2005-11-22 Buffalo Inc. Technique of providing information to mobile devices

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102984648A (en) * 2012-11-10 2013-03-20 周良文 Mobile wireless fidelity (WiFi) network site advertising information release system
CN105873174A (en) * 2015-08-05 2016-08-17 上海连尚网络科技有限公司 Method and device for providing access point information of wireless access points

Also Published As

Publication number Publication date
CN106777072A (en) 2017-05-31

Similar Documents

Publication Publication Date Title
US10638410B2 (en) Method and device for providing access point information of wireless access point
US10736018B2 (en) Near field information transmission
CN106792992B (en) Method and equipment for providing wireless access point information
US10237272B2 (en) Methods, apparatus, and systems for identity authentication
US10492236B2 (en) Method and device for establishing wireless connection
CN104717296A (en) Social contact interactive method, device, terminal and system
CN111221484B (en) Screen projection method and device
CN106777072B (en) Method, equipment and system for providing presentation information
CN104244174A (en) Method for obtaining geographical location information of terminals and server
US20180332557A1 (en) New access point setup
KR102205005B1 (en) Method for providing service for shared office
CN107567071B (en) Method and equipment for inquiring wireless hotspot
CN106658666B (en) Method and equipment for establishing wireless connection
US9900739B2 (en) Method and apparatus for identifying a target geographic area
CN108289290B (en) Method and equipment for connecting intelligent wearable equipment and wireless access point
US10778802B2 (en) Mobile device identification
US20180376285A1 (en) Method and device for implementing internet services
EP2873258B1 (en) Method and apparatus for optimized object searching
US20170034083A1 (en) Geolocation- and time-based alerts that identify client devices in geographic areas
CN109462868B (en) Method and equipment for inquiring target information by wireless access point
CN113901347A (en) Information recommendation method and device
CN108234142B (en) Method and equipment for distributing chat room
KR20160065781A (en) Server of providing customized service based beacon and method thereof
US20130132478A1 (en) Establishing Communication Among Parties Based on Location
CA2990717C (en) Method and device for searching for mobile terminal

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant