Disclosure of Invention
An object of the present application is to provide a method and apparatus for providing a tab page.
According to an aspect of the present application, there is provided a method for providing a tab page at a user equipment, the method including:
loading a target application on user equipment;
detecting whether scene service information corresponding to position related information corresponding to the user equipment exists or not, wherein the position related information comprises the position information of the user equipment and/or a target wireless access point corresponding to the user equipment;
and if the scene service information exists, presenting a first tab page in the target application, wherein the first tab page comprises the scene service information.
According to another aspect of the present application, there is provided a method for providing a tab page at a network device side, the method including:
receiving an inquiry request about a scene service, which is sent by user equipment, wherein the inquiry request comprises position related information corresponding to the user equipment, and the position related information comprises position information of the user equipment and/or a target wireless access point corresponding to the user equipment;
inquiring and determining a corresponding position and scene service mapping relation in a position and scene database according to the position related information;
and returning the mapping relation between the position and the scene service to the user equipment.
According to an aspect of the present application, there is provided a method for providing a tab sheet, wherein the method includes:
user equipment loads a target application on the user equipment and sends an inquiry request about scene service to network equipment, wherein the inquiry request comprises position related information corresponding to the user equipment, and the position related information comprises position information of the user equipment and/or a target wireless access point corresponding to the user equipment;
and the network equipment receives the query request, queries and determines a corresponding mapping relation between the position and the scene service in a position and scene database according to the position related information, and returns the mapping relation between the position and the scene service to the user equipment.
And the user equipment receives the mapping relation between the position and the scene service and detects whether scene service information corresponding to the position related information corresponding to the user equipment exists or not.
And if the scene service information exists, the user equipment presents a first tab page in the target application, wherein the first tab page comprises the scene service information.
According to an aspect of the present application, there is provided an apparatus for providing a tab sheet, the apparatus including:
a processor; and
a memory arranged to store computer executable instructions that, when executed, cause the processor to perform:
loading a target application on user equipment;
detecting whether scene service information corresponding to position related information corresponding to the user equipment exists or not, wherein the position related information comprises the position information of the user equipment and/or a target wireless access point corresponding to the user equipment;
and if the scene service information exists, presenting a first tab page in the target application, wherein the first tab page comprises the scene service information.
According to another aspect of the present application, there is provided an apparatus for providing a tab sheet, the apparatus including:
a processor; and
a memory arranged to store computer executable instructions that, when executed, cause the processor to perform:
receiving an inquiry request about a scene service, which is sent by user equipment, wherein the inquiry request comprises position related information corresponding to the user equipment, and the position related information comprises position information of the user equipment and/or a target wireless access point corresponding to the user equipment;
inquiring and determining a corresponding position and scene service mapping relation in a position and scene database according to the position related information;
and returning the mapping relation between the position related information and the scene service to the user equipment.
According to an aspect of the application, there is provided a computer-readable medium comprising instructions that, when executed, cause a system to:
loading a target application on user equipment;
detecting whether scene service information corresponding to position related information corresponding to the user equipment exists or not, wherein the position related information comprises the position information of the user equipment and/or a target wireless access point corresponding to the user equipment;
and if the scene service information exists, presenting a first tab page in the target application, wherein the first tab page comprises the scene service information.
According to an aspect of the application, there is provided a computer-readable medium comprising instructions that, when executed, cause a system to:
receiving an inquiry request about a scene service, which is sent by user equipment, wherein the inquiry request comprises position related information corresponding to the user equipment, and the position related information comprises position information of the user equipment and/or a target wireless access point corresponding to the user equipment;
inquiring and determining a corresponding position and scene service mapping relation in a position and scene database according to the position related information;
and returning the mapping relation between the wireless access point and the scene service to the user equipment.
Compared with the prior art, the method and the device have the advantages that the currently displayed label page is automatically presented through the logic judgment whether the scene function service exists based on the acquired push service, so that the complicated operation of the user is simplified, the efficiency of acquiring the service by the user is improved, and the use experience of the user is greatly improved.
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.
The device referred to in this application includes, but is not limited to, a user device, a network device, or a device formed by integrating a user device and a network device through a network. The user equipment includes, but is not limited to, any mobile electronic product, such as a smart phone, a tablet computer, etc., capable of performing human-computer interaction with a user (e.g., human-computer interaction through a touch panel), and the mobile electronic product may employ any operating system, such as an android operating system, an iOS operating system, etc. The network device includes an electronic device capable of automatically performing numerical calculation and information processing according to a preset or stored instruction, and hardware thereof includes, but is not limited to, a microprocessor, an Application Specific Integrated Circuit (ASIC), a Programmable Logic Device (PLD), a Field Programmable Gate Array (FPGA), a Digital Signal Processor (DSP), an embedded device, and the like. The network device includes but is not limited to a computer, a network host, a single network server, a plurality of network server sets or a cloud of a plurality of servers; here, the Cloud is composed of a large number of computers or web servers based on Cloud Computing (Cloud Computing), which is a kind of distributed Computing, one virtual supercomputer consisting of a collection of loosely coupled computers. Including, but not limited to, the internet, a wide area network, a metropolitan area network, a local area network, a VPN network, a wireless Ad Hoc network (Ad Hoc network), etc. Preferably, the device may also be a program running on the user device, the network device, or a device formed by integrating the user device and the network device, the touch terminal, or the network device and the touch terminal through a network.
Of course, those skilled in the art will appreciate that the foregoing is by way of example only, and that other existing or future devices, which may be suitable for use in the present application, are also encompassed within the scope of the present application and are hereby incorporated by reference.
In the description of the present application, "a plurality" means two or more unless specifically limited otherwise.
Fig. 1 shows an exemplary scenario of the present application, where a user equipment presents a tab page corresponding to service information based on scenario service information and/or FEEDS flow information sent by a network device. The presentation process is completed at the user equipment end, and the determination process of the service information is completed by the cooperation of the user equipment and the network equipment.
Fig. 2 illustrates a method for providing a tab page at a user equipment side according to an aspect of the present application, wherein the method includes steps S11, S12, and S13. In step S11, the user device loads a target application on the user device; in step S12, the ue detects whether there is scene service information corresponding to location related information corresponding to the ue, where the location related information includes location information of the ue and/or a target wireless access point corresponding to the ue; in step S13, if the scenario service information exists, the user equipment presents a first tab page in the target application, where the first tab page includes the scenario service information. The scene service information is preset service information which is determined by the network equipment according to big data analysis and corresponds to each scene.
Specifically, in step S11, the user device loads the target application on the user device. For example, a user holds a user device on which a target application is installed, and the user device loads the application based on an operation of the user.
In step S12, the ue detects whether there is scene service information corresponding to location related information corresponding to the ue, where the location related information includes location information of the ue and/or a target wireless access point corresponding to the ue. For example, the user equipment detects whether scene service information of location related information corresponding to the user equipment currently exists in the target application, where the location related information includes but is not limited to: the location related information may also be location information or the like calculated according to the wireless access point to which the user equipment is currently connected, the wireless access point to which the user equipment is currently scanned, the current location (positioning) information of the user, the current network address information of the user equipment, the base station to which the user equipment is currently connected, and the like. The following embodiments are described herein by taking a wireless access point to which the user equipment is currently connected and/or a wireless access point that the user equipment is currently scanning as an example; those skilled in the art will appreciate that the embodiments are equally applicable to other location related information such as current location information of a user equipment, mobile location service information, network address information, etc.
In step S13, if the scenario service information exists, the user equipment presents a first tab page in the target application, where the first tab page includes the scenario service information. For example, if the user equipment detects that the scene service information corresponding to the current location related information exists in the target application, the user equipment generates a first tab page corresponding to the scene service information and presents the first tab page, where the first tab page may further include a pushed page of the FEEDS flow information. The FEEDS stream information refers to a pushed data format, and is information stream for a user to browse, and a website transmits latest information to the user through the FEEDS stream form, wherein the FEEDS stream form includes but is not limited to a push mode, a pull mode, a push-pull mode, any combination mode of the three modes and the like.
For example, the user holds a user device, which has installed the target application. The user equipment loads the target application on the user equipment based on the operation of the user, acquires the related information of the currently scanned wireless access point and sends the scanned wireless access point to the network equipment. The method comprises the steps that network equipment receives relevant information of a scanning wireless access point sent by user equipment, determines a position corresponding to the current user equipment, and inquires and determines a position and scene mapping relation corresponding to the scanning wireless access point based on position and scene mapping relation information, wherein the mapping relation is the position and scene mapping relation determined by the network equipment through big data; if the mapping relation exists, the network equipment returns the mapping relation to the user equipment; here, the network device may determine the mapping relationship between each wireless access point and the scene directly according to the scanned wireless access points, and then send the mapping relationship to the user equipment. The user equipment receives the mapping relation, detects that the corresponding scene service information exists in the scanning wireless access point, generates a corresponding first label page based on the scene service information and presents the first label page; if a plurality of corresponding scene service information exist, the user equipment generates a corresponding first tab page based on one of the plurality of scene service information, and presents the first tab page, wherein the first tab page may further include feedback information determined based on user historical behavior information and the like.
As another example, the user holds a user device, which has installed the target application. The user equipment loads a target application on the user equipment based on an operation of a user, acquires current GPS (Global Positioning System) Positioning information, and transmits the GPS Positioning information to the network equipment. The method comprises the steps that network equipment receives GPS positioning information sent by user equipment, determines the current position Of the user equipment, and inquires and determines a position and scene mapping relation corresponding to the GPS positioning information in a position and scene mapping database, wherein scene service information comprises AOI (Area Of Interest) scene service and/or POI (Point Of Interest) scene service; if the mapping relation between the corresponding position and the AOI scene service and/or the POI scene service exists, the mapping relation is sent to the user equipment; here, the network device may determine the mapping relationship between the location and the scene directly according to the GPS positioning information, and then send the mapping relationship to the user equipment. The user equipment receives the mapping relation, determines whether corresponding scene service information exists or not based on GPS positioning information or other position related information (such as a wireless access point which is currently connected with the user equipment), and if corresponding AOI scene service and one or more POI scene services exist, the user equipment selects one of the AOI scene service and the POI scene service which correspond to the wireless access point as the determined scene service; then, the user equipment generates a corresponding first tab page based on the scene service information, and presents the first tab page, wherein the first tab page may further include the FEEDS flow information determined based on the user historical behavior information and the like.
It should be understood by those skilled in the art that the above-mentioned location-related information is merely an example, and other contents of the location-related information, which may be present or later come, should be included in the scope of the present application if applicable to the present application, and are included herein by reference.
In some embodiments, the method further comprises step S14 (not shown). In step S14, if the scenario service information does not exist, the user equipment presents a second tab page in the target application, where the second tab page includes the FEEDS flow information and/or the general service information. For example, if the user equipment does not detect that the scene service information corresponding to the current location related information exists in the target application, the user equipment generates a second tab page corresponding to the FEEDS stream information and/or the general service information, and presents the second tab page, where the second tab page includes a push page of the general service information and/or the FEEDS stream information. The general service information includes recommended service information and the like of the current application, and generally refers to general service information with wider applicability, which is recommended to the user equipment by the network equipment under the condition of no scene information. The first TAB page and the second TAB page are displayed at the same position (TAB) in the application, that is, the same TAB position presents the content of the first TAB page under the condition that the scene service information exists, and presents the content of the second TAB page under the condition that the scene service information does not exist.
For example, the network device scans the wireless access points, and determines the mapping relationship between the wireless access points and the scene corresponding to the scanned wireless access points based on the query of the information of the wireless access points and the scene service relationship; if the mapping relationship is not determined to exist, the network device recommends the fes stream information and/or general service functions such as e-book reading to the user according to the historical behavior of the user frequently reading the e-book, and the like, based on the fes stream information and/or general service information determined by the user historical behavior, and the like, wherein the general service functions include but are not limited to service functions such as friend making, live broadcasting, video watching, and the like. Subsequently, the network device returns the corresponding FEEDS flow information and/or general service information to the user equipment. And the user equipment receives the FEEDS flow information and/or the general service information, does not detect that the scene service information corresponding to the scanning wireless access point exists, generates a corresponding second label page based on the FEEDS flow information and/or the general service information, and presents the second label page.
It should be understood by those skilled in the art that the aforementioned FEEDS flow information and/or general service information is only an example, and other contents of the FEEDS flow information and/or general service information, which are present or later come, should be included in the scope of the present application if applicable, and are included by reference.
In some embodiments, in step S12, the user equipment queries, according to the location-related information corresponding to the user equipment, in the location-to-context service mapping relationship, to determine whether context service information corresponding to the location-related information corresponding to the user equipment exists.
For example, the network device determines a scene mapping relationship corresponding to the scanning wireless access point based on the mapping relationship information query of the wireless access point and the scene service information; if the mapping relation exists, the network equipment returns the mapping relation to the user equipment. The user equipment receives, stores and updates the mapping relation between the wireless access point and the scene service information returned by the network equipment, and inquires whether the scene service information corresponding to the scanned wireless access point exists in the mapping relation between the wireless access point and the scene service information.
In some embodiments, the method further comprises step S15 (not shown) before step S12. In step S15, the user equipment sends an inquiry request about a scene service to the network equipment, where the inquiry request includes location-related information corresponding to the user equipment, and receives a mapping relationship between a location and a scene service, which is returned by the network equipment based on the inquiry request and is about the location-related information. For example, a user sends a query request including location-related information corresponding to user equipment to network equipment, and the network equipment queries and determines a mapping relationship between a location and a scene corresponding to the location-related information in a location-scene mapping relationship database based on the received location-related information, and sends the mapping relationship to the user equipment. Subsequently, the user equipment receives the mapping relationship.
For example, the user equipment sends the corresponding scanning wireless access point to the network equipment, the network equipment determines the current position information of the user equipment according to the received scanning wireless access point, then inquires and determines the position and scene mapping relation information corresponding to the scanning wireless access point in the position and scene mapping database, and sends the mapping relation to the user equipment, and then the user equipment receives the position and scene mapping relation corresponding to the scanning wireless access point sent by the network equipment.
In some embodiments, the location related information comprises the target wireless access point, and the location to context service mapping comprises a wireless access point to context service mapping; in step S12, the user equipment queries and determines whether the scenario service information corresponding to the target wireless access point exists in the mapping relationship between the wireless access point and the scenario service according to the target wireless access point. .
For example, the user equipment scans for surrounding wireless access points, and sends a scenario service query request to the network equipment based on the scanned wireless access points, where the query request may further include location-related information such as current location information, network address information, and base station information of the user equipment. The network equipment receives the query request, determines corresponding scene service information based on the position related information in the query request, and queries and determines whether the scene service information corresponds to the scanned wireless access point or not based on the mapping relation between the wireless access point and the scene service information; and if at least one of the scanned wireless access points corresponds to the scene service information, the network equipment returns the mapping relation between the scanned wireless access points and the scene service information to the user equipment. The user equipment receives the mapping relation and inquires whether scene service information corresponding to the target wireless access point exists or not based on the mapping relation.
It should be understood by those skilled in the art that the query request and/or the location-related information are only examples, and other contents of the query request and/or the location-related information, which are present or come in the future, should be included in the scope of the present application if applicable, and are included by reference.
In some embodiments, the target wireless access point includes, but is not limited to: a wireless access point to which the user equipment is currently connected; one or more wireless access points currently scanned by the user equipment. For example, the user receives a mapping relationship between a wireless access point and a scene corresponding to the location-related information returned by the network device, and the user device detects whether corresponding scene service information exists in the currently connected wireless access point or one or more scanned wireless access points based on the mapping relationship between the wireless access point and the scene.
For example, the user equipment receives a mapping relationship between a wireless access point corresponding to a scanning wireless access point and a scene returned by the network equipment, detects that the currently connected wireless access point has corresponding scene service information based on the mapping relationship, and generates a corresponding first label page based on the scene service information and presents the first label page.
For another example, the user equipment receives a mapping relationship between a wireless access point corresponding to the scanned wireless access point and a scene returned by the network equipment, detects that at least one of the one or more currently scanned wireless access points has corresponding scene service information, and generates a corresponding first label page based on the scene service information, and presents the first label page.
In some embodiments, step S13 includes sub-step S131 (not shown) and sub-step S132 (not shown). In step S131, if the scenario service information exists, the user equipment uses the scenario service information corresponding to the target wireless access point as preferred scenario service information; in step S132, the user equipment presents a first tab page in the target application, wherein the first tab page includes the preferred scene service information.
For example, the user equipment detects that one or more corresponding wireless access points and scene mapping relations exist in a target wireless access point, the user equipment preferentially determines one mapping relation in the multiple mapping relations according to the related wireless access point information of the target wireless access point, determines the corresponding scene service information as the preferred scene service information according to the mapping relation, and then generates and presents the corresponding first label page based on the preferred scene service information.
In some embodiments, the taking the scenario service information corresponding to the target wireless access point as the preferred scenario service information includes: if scene service information corresponding to the wireless access point currently connected with the user equipment exists, the user equipment takes the scene service information corresponding to the currently connected wireless access point as preferred scene service information; otherwise, the user equipment takes the scene service information corresponding to one or more wireless access points obtained by the current scanning of the user equipment as the preferred scene service information.
For example, the user device is shopping in a certain mall, the user is eating in a certain hot pot restaurant, and the user device establishes a wireless connection with a wireless access point of the certain hot pot restaurant. The method comprises the steps that the user equipment detects that a plurality of corresponding wireless access points and scene mapping relations exist according to scanning of the wireless access points, such as an AOI scene service mapping relation of a certain market, a POI scene service mapping relation of a certain hot pot store and a POI scene service relation of a certain clothing store; the user equipment detects that a wireless access point of a certain hot pot shop connected at present has a corresponding POI scene mapping relation of the certain hot pot shop, and the user equipment determines POI scene service information of the certain hot pot shop corresponding to the mapping relation as preferred scene service information.
For example, when the user equipment is shopping in a certain shopping mall, the user is eating a certain hot pot restaurant newly, and the user equipment establishes a wireless connection with a wireless access point of the certain hot pot restaurant. The user equipment detects that a corresponding wireless access point and scene mapping relation exists according to the scanning wireless access point, such as an AOI scene service mapping relation of a certain market; the user equipment does not detect that a corresponding scene mapping relation exists in a wireless access point of a certain hot pot shop which is connected currently, the user equipment preferentially determines the AOI scene service mapping relation of a certain market as a preferred mapping relation according to a plurality of mapping relations corresponding to a plurality of scanned wireless access points, and the user equipment determines the AOI scene service information of the certain market corresponding to the mapping relation as the preferred scene service information.
For example, when the user equipment is shopping in a certain shopping mall, the user is eating a certain hot pot restaurant newly, and the user equipment establishes a wireless connection with a wireless access point of the certain hot pot restaurant. The user equipment detects that a plurality of corresponding wireless access points and scene mapping relations exist according to the scanning wireless access points, such as an AOI scene service mapping relation of a certain market, a POI scene service mapping relation of a certain toy shop, a POI scene service relation of a certain clothing shop and the like; the user equipment does not detect that a corresponding scene mapping relation exists in a certain wireless access point of a hot pot shop which is currently connected, and the user equipment preferentially determines a preferred mapping relation according to a plurality of mapping relations corresponding to a plurality of scanned wireless access points, such as modes of preferentially selecting according to signal intensity, preferentially selecting according to historical connection frequency and the like. Here, it is assumed that the wireless access point having the strongest signal strength among the scanning wireless access points in which the mapping relationship currently exists is a signal of a wireless access point corresponding to a certain market, the user equipment determines that the AOI scene service mapping relationship of the certain market is a preferred mapping relationship, and the user equipment determines that the AOI scene service information of the certain market corresponding to the mapping relationship is used as preferred scene service information. It should be understood by those skilled in the art that the above-mentioned scenario service information is merely an example, and other contents of the scenario service information, which may be present or come later, should be included in the scope of the present application if applicable to the present application, and are included herein by reference.
In some embodiments, the method further comprises step S16 (not shown), in step S16 the user equipment establishing a wireless connection of said user equipment with the wireless access point; in step S12, when the wireless connection is established, the ue detects whether the scene service information corresponding to the location related information corresponding to the ue exists. In some embodiments, in step S16, the user equipment sends a connection request of the wireless access point to the network equipment, wherein the connection request includes access point identification information of the wireless access point; and the user equipment receives the connection response information returned by the network equipment, and establishes the wireless connection between the user equipment and the wireless access point according to the connection response information.
For example, the user equipment loads a target application on the user equipment based on the operation of the user, and the user equipment sends a connection request of a wireless access point in the scanned wireless access points to the network equipment according to the scanned wireless access points, wherein the connection request comprises an access point SSID and/or BSSID and/or MAC address of the wireless access point; the network equipment receives the connection request, inquires and determines authentication information corresponding to the wireless access point in an SSID (service set identifier) and/or BSSID (basic service set identifier) and/or MAC (media access control) address information and authentication information database based on the access point SSID and/or BSSID and/or MAC address of the wireless access point, and returns connection response information to the user equipment, wherein the connection response information comprises the authentication information corresponding to the wireless access point. And then, the user equipment establishes wireless connection between the user equipment and the corresponding wireless access point based on the received authentication information. And then, the user equipment sends the acquired currently scanned wireless access point to the network equipment. The network equipment receives the position related information, and inquires and determines whether the scanning wireless access point has a mapping relation between the position and the scene; if the scene service information exists, the network equipment returns the corresponding mapping relation to the user equipment, and the user equipment receives the mapping relation and detects that the scene service information corresponding to the wireless access point exists.
In some embodiments, the method further includes the step S17, in the step S17, the user equipment detecting whether there is newly recommended scenario service information corresponding to the location-related information; and if the scene service information exists and the current tab page of the target application is the first tab page, updating and displaying the first tab page by the user equipment. In some embodiments, if the scene service information exists and the current page of the target application is another tab page other than the first tab page, the user equipment displays the update prompt information of the first tab page in the other tab page, for example, displays a red dot reminder in the upper right corner of the current page. In some embodiments, the method further includes step S18 (not shown), and in step S18, the user device presents the first tab page based on a user trigger operation on the update prompt information.
For example, if the user equipment receives the mapping relationship between the scanning wireless access point and the corresponding scene service information sent by the network equipment again based on the refresh operation of the user or the timing refresh operation set by the user equipment based on the application, the user equipment detects whether there is new recommended scene service information corresponding to the scanning wireless access point; if newly recommended scene service information exists and the current page of the user equipment in the target application is a first tab page, updating and displaying the current first tab page based on the newly recommended scene service information, wherein updating of FEEDS flow information can also be included; if the scene service information exists and the current display page of the user equipment in the target application is other tab pages except the first tab page, generating the updating prompt information of the first tab page in the target application, and then, based on the triggering operation (such as clicking the updating prompt information) of the user on the updating prompt information, the user equipment jumps to the current tab page and presents the first tab page.
It should be understood by those skilled in the art that the above-mentioned update prompt message is only an example, and other contents of the update prompt message, which may be present or later come, should be included in the scope of the present application if applicable to the present application, and are included herein by reference.
Fig. 3 illustrates a method for providing a tab page at a network device side according to another aspect of the present application, wherein the method includes step S21, step S22, and step S23. In step S21, the network device receives an inquiry request about a scenario service, where the inquiry request includes location related information corresponding to the user equipment, and the location related information includes location information of the user equipment and/or a target wireless access point corresponding to the user equipment; in step S22, the network device queries and determines a mapping relationship between a corresponding location and a corresponding scene service in a location and scene database according to the location-related information; in step S23, the network device returns the location-to-context service mapping to the user device. For example, the network device receives a query request of a scene service of the location related information sent by the user equipment, queries and determines a mapping relationship between the wireless access point and the scene service in the wireless access point and scene database based on the location related information, and returns the mapping relationship to the user equipment. Wherein the location related information includes, but is not limited to: the current location information of the user equipment, the current network address information of the user equipment, the current base station connected with the user equipment, and the like. The following embodiments are described herein by taking a wireless access point to which the user equipment is currently connected and/or a wireless access point that the user equipment is currently scanning as an example; those skilled in the art will appreciate that the embodiments are equally applicable to other location related information such as current location information of a user equipment, mobile location service information, network address information, etc.
For example, the user holds a user device, which has installed the target application. The user equipment loads the target application on the user equipment based on the operation of the user, acquires the relevant information of the scanned wireless access point and sends the inquiry request relevant to the scanned wireless access point to the network equipment. The network equipment receives the query request, and determines the mapping relation of the scene service information corresponding to the scanning wireless access point in the query request based on the mapping relation information query of the wireless access point and the scene service information. If the mapping relation exists, the network equipment returns the mapping relation to the user equipment, the user equipment receives the mapping relation, whether the corresponding scene service information exists in the scanning wireless access point is detected, if the corresponding scene service information exists in the scanning wireless access point, the user equipment generates a corresponding first label page based on the scene service information and presents the first label page, and the first label page can further comprise FEEDS flow information determined based on user historical behavior information and the like; if the mapping relation is not inquired and determined to exist, the network equipment returns the FEEDS flow information and/or the general service information determined based on the user historical behaviors and the like to the user equipment. And the user equipment receives the FEEDS flow information and/or the general service information, does not detect that the corresponding scene service information exists in the target wireless access point, generates a corresponding second label page based on the FEEDS flow information and/or the general service information, and presents the second label page. If the user equipment currently establishes wireless connection with a certain wireless access point, the wireless access point is included in the scanning wireless access point.
In some embodiments, the location related information comprises a corresponding target wireless access point of the user equipment; in step S22, the network device queries and determines a mapping relationship between the corresponding wireless access point and the scene service in the location and scene database according to the location-related information of the target wireless access point shadow. In some embodiments, the location information includes, but is not limited to: current location information of the user equipment; current network address information of the user equipment; and the base station information of the current connection of the user equipment.
For example, the network device receives information related to scanning wireless access points sent by the user device, determines corresponding location information based on the information related to scanning wireless access points, such as current location information, network address information, currently connected base station information, and the like of the user device, queries and determines one or more corresponding mapping relationships between the location and the scene in the mapping relationships between the location and the scene based on the location information, and sends the one or more mapping relationships to the user device.
It should be understood by those skilled in the art that the above-mentioned location information is merely an example, and other contents of the location-related information, which may be present or later appear, should be included in the scope of the present application if applicable to the present application, and are included herein by reference.
Fig. 4 illustrates a method for providing a tab page according to the present application, wherein the method comprises:
user equipment loads a target application on the user equipment and sends an inquiry request about scene service to network equipment, wherein the inquiry request comprises position related information corresponding to the user equipment, and the position related information comprises position information of the user equipment and/or a target wireless access point corresponding to the user equipment;
and the network equipment receives the query request, queries and determines a corresponding mapping relation between the position and the scene service in a position and scene database according to the position related information, and returns the mapping relation between the position and the scene service to the user equipment.
And the user equipment receives the mapping relation between the position and the scene service and detects whether scene service information corresponding to the position related information corresponding to the user equipment exists or not.
And if the scene service information exists, the user equipment presents a first tab page in the target application, wherein the first tab page comprises the scene service information.
The present application also provides a computer readable storage medium having stored thereon computer code which, when executed, performs a method as in any one of the preceding.
The present application also provides a computer program product, which when executed by a computer device, performs the method of any of the preceding claims.
The present application further provides a computer device, comprising:
one or more processors;
a memory for storing one or more computer programs;
the one or more computer programs, when executed by the one or more processors, cause the one or more processors to implement the method of any preceding claim.
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. Those skilled in the art will appreciate that the form in which the computer program instructions reside on a computer-readable medium includes, but is not limited to, source files, executable files, installation package files, and the like, and that the manner in which the computer program instructions are executed by a computer includes, but is not limited to: the computer directly executes the instruction, or the computer compiles the instruction and then executes the corresponding compiled program, or the computer reads and executes the instruction, or the computer reads and installs the instruction and then executes the corresponding installed program. Computer-readable media herein can be any available computer-readable storage media or communication media that can be accessed by a computer.
Communication media includes media by which communication signals, including, for example, computer readable instructions, data structures, program modules, or other data, are transmitted from one system to another. Communication media may include conductive transmission media such as cables and wires (e.g., fiber optics, coaxial, etc.) and wireless (non-conductive transmission) media capable of propagating energy waves such as acoustic, electromagnetic, RF, microwave, and infrared. Computer readable instructions, data structures, program modules, or other data may be embodied in a modulated data signal, for example, in a wireless medium such as a carrier wave or similar mechanism such as is embodied as part of spread spectrum techniques. The term "modulated data signal" means a signal that has one or more of its characteristics set or changed in such a manner as to encode information in the signal. The modulation may be analog, digital or hybrid modulation techniques.
By way of example, and not limitation, computer-readable storage media may include volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information such as computer-readable instructions, data structures, program modules or other data. For example, computer-readable storage media include, but are not limited to, volatile memory such as random access memory (RAM, DRAM, SRAM); and non-volatile memory such as flash memory, various read-only memories (ROM, PROM, EPROM, EEPROM), magnetic and ferromagnetic/ferroelectric memories (MRAM, FeRAM); and magnetic and optical storage devices (hard disk, tape, CD, DVD); or other now known media or later developed that can store computer-readable information/data for use by a computer system.
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.