[go: up one dir, main page]

CN107734456B - A method and device for recommending service information - Google Patents

A method and device for recommending service information Download PDF

Info

Publication number
CN107734456B
CN107734456B CN201711240200.4A CN201711240200A CN107734456B CN 107734456 B CN107734456 B CN 107734456B CN 201711240200 A CN201711240200 A CN 201711240200A CN 107734456 B CN107734456 B CN 107734456B
Authority
CN
China
Prior art keywords
information
user
scene
user equipment
related information
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
CN201711240200.4A
Other languages
Chinese (zh)
Other versions
CN107734456A (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 Lianshang Network Technology Group Co.,Ltd.
Original Assignee
Shanghai Lianshang Network Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Lianshang Network Technology Co Ltd filed Critical Shanghai Lianshang Network Technology Co Ltd
Priority to CN201711240200.4A priority Critical patent/CN107734456B/en
Publication of CN107734456A publication Critical patent/CN107734456A/en
Application granted granted Critical
Publication of CN107734456B publication Critical patent/CN107734456B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/021Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/52Network services specially adapted for the location of the user terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Telephonic Communication Services (AREA)
  • Information Transfer Between Computers (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本申请的目的是提供一种用于推荐服务信息的方法和设备,其中,具体包括:接收用户设备发送的位置相关信息,其中,所述位置相关信息包括位置信息和/或WiFi连接信息;根据所述位置相关信息确定所述用户设备对应的场景服务信息;根据所述用户设备对应用户的用户相关信息确定所述用户设备对应的FEEDS流信息;将所述场景服务信息与所述FEEDS流信息发送至所述用户设备。本申请根据用户的位置相关信息和用户相关信息向用户推荐场景功能服务和FEEDS流信息,在满足用户基本场景功能服务需求的同时,通过推荐FEEDS流信息迎合用户的其他兴趣爱好,大大拓宽了推荐服务的种类。

Figure 201711240200

The purpose of this application is to provide a method and device for recommending service information, which specifically includes: receiving location-related information sent by a user equipment, wherein the location-related information includes location information and/or WiFi connection information; The location-related information determines the scene service information corresponding to the user equipment; determines the FEEDS flow information corresponding to the user equipment according to the user-related information of the user corresponding to the user equipment; and compares the scene service information with the FEEDS flow information. sent to the user equipment. This application recommends scene function services and FEEDS flow information to users according to the user's location-related information and user-related information. While meeting the user's basic scene function service needs, it also caters to the user's other interests and hobbies by recommending FEEDS flow information, which greatly broadens the recommendation. Kind of service.

Figure 201711240200

Description

Method and equipment for recommending service information
Technical Field
The present application relates to the field of communications, and in particular, to a technique for recommending service information.
Background
With the development of the mobile internet, especially the rapid development of the intelligent mobile terminal, people gradually become aware of the huge commercial value contained in the mobile internet. Large internet enterprises are also beginning to continuously launch various mobile internet Services, and LBS (Location Based Services) is gaining importance. LBS is a value-added service that obtains the location information (geographical coordinates or geodetic coordinates) of the mobile terminal user through the radio communication network (such as GSM network, CDMA network) of the telecom mobile operator or the external positioning mode (such as GPS, beidou navigation positioning), and provides the corresponding service for the user under the support of the geographical information system platform.
Among hundreds of LBS services, recommending surrounding business services based on user location information is a common marketing model, and some have been successful for a long time, such as hungry, happy, etc. However, most of these services only have business services related to merchants, and the types of recommended services are single, and cannot meet various demands of people in diversified life styles at present.
Disclosure of Invention
An object of the present application is to provide a method and apparatus for recommending service information.
According to an aspect of the present application, a method for recommending service information at a network device is provided, where the method includes:
receiving position related information sent by user equipment, wherein the position related information comprises position information and/or WiFi connection information;
determining scene service information corresponding to the user equipment according to the position related information;
determining FEEDS flow information corresponding to the user equipment according to the user related information of the user corresponding to the user equipment;
and sending the scene service information and the information flow to the user equipment.
According to another aspect of the present application, there is provided a method for recommending service information at a user equipment, the method including:
acquiring current position related information of user equipment, wherein the position related information comprises position information and/or WiFi connection information;
sending the position related information to corresponding network equipment;
and receiving and presenting the scene service information and the FEEDS flow information returned by the network equipment.
According to one aspect of the present application, there is provided a method for physical examination service information, wherein the method includes:
the user equipment acquires current position related information of the user equipment and sends the position related information to corresponding network equipment, wherein the position related information comprises position information and/or WiFi connection information;
the network equipment receives the position related information, determines scene service information corresponding to the user equipment according to the position related information, determines FEEDS flow information corresponding to the user equipment according to the user related information of the user corresponding to the user equipment, and sends the scene service information and the FEEDS flow information to the user equipment.
And the user equipment receives and presents the scene service information and the FEEDS flow information.
According to an aspect of the present application, there is provided an apparatus for recommending service information, the apparatus including:
a processor; and
a memory arranged to store computer executable instructions that, when executed, cause the processor to perform:
receiving position related information sent by user equipment, wherein the position related information comprises position information and/or WiFi connection information;
determining scene service information corresponding to the user equipment according to the position related information;
determining FEEDS flow information corresponding to the user equipment according to the user related information of the user corresponding to the user equipment;
and sending the scene service information and the information flow to the user equipment.
According to another aspect of the present application, there is provided an apparatus for recommending service information, the apparatus including:
a processor; and
a memory arranged to store computer executable instructions that, when executed, cause the processor to perform:
acquiring current position related information of user equipment, wherein the position related information comprises position information and/or WiFi connection information;
sending the position related information to corresponding network equipment;
and receiving and presenting the scene service information and the FEEDS flow information returned by the network equipment.
According to an aspect of the application, there is provided a computer-readable medium comprising instructions that, when executed, cause a system to:
receiving position related information sent by user equipment, wherein the position related information comprises position information and/or WiFi connection information;
determining scene service information corresponding to the user equipment according to the position related information;
determining FEEDS flow information corresponding to the user equipment according to the user related information of the user corresponding to the user equipment;
and sending the scene service information and the information flow to the user equipment.
According to another aspect of the application, there is provided a computer-readable medium comprising instructions that, when executed, cause a system to:
acquiring current position related information of user equipment, wherein the position related information comprises position information and/or WiFi connection information;
sending the position related information to corresponding network equipment;
and receiving and presenting the scene service information and the FEEDS flow information returned by the network equipment.
Compared with the prior art, the method and the device have the advantages that the scene function service and the FEEDS flow information are recommended to the user according to the position related information and the user related information of the user, the basic scene function service requirements of the user are met, meanwhile, the FEEDS flow information is recommended to meet other interests and hobbies of the user, and the types of the recommended service are greatly widened. Moreover, the FEEDS flow information based on the scene function or the user related information enables recommendation to be more accurate to a certain extent, suitable services can be recommended to the user, and the use experience of the user is greatly improved.
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 recommending service information according to one embodiment of the present application;
fig. 2 shows a flowchart of a method for recommending service information at a network device according to an embodiment of the present application;
FIG. 3 shows sub-steps of a step in FIG. 2;
fig. 4 shows a flowchart of a method for recommending service information at a user equipment according to another embodiment of the present application;
FIG. 5 illustrates a system method diagram for recommending service information according to one 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.
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 illustrates an exemplary scenario of the present application, in which a network device recommends corresponding scenario service information and FEEDS flow information to a user device based on location-related information sent by the user device. The service information recommending process is completed by the cooperation of the user equipment and the network equipment.
Fig. 2 illustrates a method for recommending service information at a network device according to an aspect of the present application, wherein the method includes step S11, step S12, step S13 and step S14. In step S11, the network device receives location-related information sent by the user equipment, where the location-related information includes location information and/or WiFi connection information; in step S12, the network device determines scene service information corresponding to the user equipment according to the location-related information; in step S13, the network device determines, according to the user-related information of the user corresponding to the user device, the FEEDS flow information corresponding to the user device; in step S14, the network device sends the scene service information and the FEEDS flow information to the user equipment. Here, step S12 and step S13 may be sequential or independent of each other.
Specifically, in step S11, the network device receives the location-related information sent by the user equipment, where the location-related information includes location information and/or WiFi connection information. Here, the location-related information includes, but is not limited to, location information such as GPS (Global Positioning System) location information, mobile location service information corresponding to the user equipment, IP address information of a user login website, and the like, and WiFi connection information such as Access point MAC (Media Access Control) address information of a wireless Access point to which the user equipment is currently connected. Here, the following embodiments are explained by taking access point MAC address information of a currently connected wireless access point corresponding to the user equipment as an example; those skilled in the art will appreciate that the embodiments are equally applicable to other location related information such as GPS location information, mobile location services information, IP address information, and the like.
In step S12, the network device determines the scene service information corresponding to the user equipment according to the location-related information. For example, the network device determines a current location corresponding to the user device according to the location-related information, matches the scene locations in the database, and determines corresponding scene service information, where the scene service information is preset service information corresponding to each scene determined by the network device according to big data analysis.
In step S13, the network device determines, according to the user-related information of the user corresponding to the user device, the fes flow information corresponding to the user device. For example, the network device determines a corresponding user according to MAC address information of the user device included when the user device sends information, queries user-related information (such as historical behavior information) corresponding to the user in a database, and determines corresponding FEEDS flow information based on the user-related information, where the FEEDS flow information includes information flows not limited to information flows for the user to browse. Here, the pieces of fee flow information refer to a pushed data format, and the website or the application propagates the latest service information to the user through the fee flow format, wherein the fee flow format includes, but is not limited to, a push mode, a pull mode, a push-pull mode, and any combination of the three modes.
In step S14, the network device sends the scene service information and the FEEDS flow information to the user equipment.
For example, a user holds user equipment, the user is waiting at a martin square subway station, the user equipment obtains position related information of the current position of the user equipment based on the operation of the user, such as access point MAC address information of a wireless access point of the martin square subway station to which the user equipment is currently connected, and then the user equipment sends the access point MAC address information to network equipment. The method comprises the steps that network equipment receives access point MAC address information of wireless access points of Wulin square subway stations sent by user equipment, identifies and matches in a database based on the MAC address information, and determines scene service information of the corresponding Wulin square subway stations, such as station navigation, subway line query, single car sharing and the like commonly used in the subway stations; the network device determines a user corresponding to the user device based on the information sent by the user device, inquires historical behavior information of the user in a database, matches the historical behavior information of the user in the database, determines corresponding FEEDS stream information, and recommends the same type of electronic book to the user, for example, the user often watches the electronic book in subway process. Subsequently, the network device transmits the determined scene service information and the FEEDS flow information to the user equipment. The method comprises the steps that user equipment receives and presents scene service information such as station navigation, subway line inquiry and shared bicycle corresponding to a martin square subway station and FEEDS stream information such as e-book recommendation.
For another example, the user holds the user equipment, the user is waiting at a martial square subway station, the user equipment obtains the position related information of the current position of the user equipment based on the operation of the user, such as the positioning information of the current GPS of the user equipment, and then the user equipment sends 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 that the user position is a martin square subway station based on the GPS positioning information, then identifies and matches in a database, and determines scene service information of the corresponding martin square subway station, such as station navigation, subway line inquiry, single car sharing and the like which are commonly used in the subway station; the network device determines a user corresponding to the user device based on the information sent by the user device, inquires historical behavior information of the user in a database, matches the historical behavior information of the user in the database, determines corresponding FEEDS stream information, such as the user watching electronic books frequently in subway processes, and recommends the same type of electronic books to the user. Subsequently, the network device transmits the determined scene service information and the FEEDS flow information to the user equipment. The method comprises the steps that user equipment receives and presents scene service information such as station navigation, subway line inquiry and shared bicycle corresponding to a martin square subway station and FEEDS stream information such as e-book recommendation.
It should be understood by those skilled in the art that the above-mentioned location-related information and/or scene service information and/or fed flow information are only examples, and other contents of the scene service information and/or fed flow information, which may be present or later come, should be included in the scope of the present application if applicable, and are included herein by reference.
In some embodiments, as shown in fig. 3, step S12 includes sub-step S121 and sub-step S122. In step S121, the network device determines scene information corresponding to the user equipment according to the location-related information; in step S122, the context service information corresponding to the ue is determined according to the context information. For example, the network device receives the location-related information sent by the user device, matches and determines the corresponding scene information in the database according to the location-related information, and then determines the corresponding scene service information according to the scene information. Here, the correspondence between each scene in the database and the scene service information corresponding to each scene is obtained by the network device according to big data analysis.
For example, the network device receives access point MAC address information of a wireless access point of a wulin square subway station sent by the user device, determines that current scene information of the user device is wulin square subway station scene information based on the MAC address information, and determines corresponding scene service information in a database according to the wulin square subway station scene information, such as in-station navigation, subway line query, shared bicycle, and the like, where the scene service information may be preset service information of the wulin square subway station scene determined by the network device according to big data statistics, or may be service information suitable for the subway station scene matched by the network device in real time according to characteristics of the wulin square subway station.
In some embodiments, in step S121, the network device determines, according to the location-related information, a corresponding POI scene or AOI scene as scene information corresponding to the user equipment. In some embodiments, in step S121, the network device determines, according to the location-related information query, a POI scene covering the current location of the user device, as scene information corresponding to the user device; otherwise, the network device queries and determines the AOI scene covering the current position of the user device according to the position related information, and the AOI scene is used as the scene information corresponding to the user device. For example, a POI scene is scene information of a point of interest analyzed through big data, including information such as a name, a geographical location, and the like of the point of interest; the AOI scene is scene information of an interest area counted through big data analysis, and includes information such as a name of the interest area, a geographical range, and POI scenes included in the area. The network equipment determines a corresponding POI scene or AOI scene according to the position related information sent by the user equipment, and if the scene corresponding to the position related information is a unique POI scene, scene service information corresponding to the POI scene is determined; if the only POI scene of the scene can not be determined and the POI scenes are all contained in the same AOI scene, determining that the scene corresponding to the position related information is the AOI scene and determining scene service information corresponding to the AOI scene; and if the scene corresponding to the position related information is determined to be the AOI scene, further determining scene service information corresponding to the AOI scene.
For example, a user holds a user device, the user is queuing to eat at a certain hot pot, the user device obtains location related information of a current location of the user device based on a user operation, such as access point MAC address information of a wireless access point of a certain hot pot to which the user device is currently connected, and then the user device sends the access point MAC address information to the network device. The network equipment receives access point MAC address information of a wireless access point of a certain hot pot restaurant, which is sent by the user equipment, identifies and matches in the database based on the MAC address information, and determines corresponding POI scene service information of the certain hot pot restaurant, such as queuing, online ordering, online purchase order and the like which are commonly used in the hot pot restaurant.
For another example, the user holds the user equipment, the user is shopping in a certain shopping mall, the user equipment obtains the location-related information of the current location of the user equipment based on the user operation, such as the access point MAC address information of the wireless access point in the certain shopping mall to which the user equipment is currently connected, and then, the user equipment sends the access point MAC address information to the network equipment. The network equipment receives access point MAC address information of a certain market wireless access point sent by the user equipment, identifies and matches in the database based on the MAC address information, and determines AOI scene service information of a corresponding certain market, such as shop display, market navigation, catering service and the like commonly used in the market.
For another example, the user holds the user device, the user is shopping in a certain shopping mall, the user device obtains the location related information of the current location of the user device, such as the current GPS positioning information of the user device, based on the operation of the user, and then the user device sends the GPS positioning information to the network device. The network device receives GPS positioning information sent by the user device, identifies and matches in the database based on the GPS positioning information, and determines AOI scene service information corresponding to a certain market and POIs corresponding to a certain clothing store, a certain hot pot store and the like in the market, and then the network device takes the AOI scene service corresponding to the certain market as the scene information and determines the scene service information corresponding to the AOI scene, such as market display, navigation, catering service and the like in the shop commonly used in the market.
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, in step S13, the network device determines, according to the user-related information and in combination with the scenario information, feed flow information corresponding to the user device. For example, after determining the scene information, the network device determines corresponding pieces of fess flow information based on the received location-related information and in combination with the determined scene information, and sends the fess flow information to the user device.
For example, when a user shops in a certain shopping mall, the network device receives access point MAC address information of a wireless access point in the certain shopping mall sent by the user device, and determines that the scene information is AOI scene information corresponding to the certain shopping mall based on the MAC address information. The network equipment determines corresponding FEEDS flow information based on the AOI scene information of the market and the relevant information of the user, and if the AOI scene information of a certain market contains a POI scene of a certain hot pot restaurant, the user has eaten at the hot pot restaurant and is praised, the network equipment determines that the recommendation service of the certain hot pot restaurant is the corresponding FEEDS flow information, and recommends the scene service information of the certain market and the FEEDS flow information corresponding to the certain hot pot restaurant to the user equipment.
It should be understood by those skilled in the art that the aforementioned FEEDS flow information is merely an example, and other contents of the FEEDS flow information, which are 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, in step S13, the network device obtains several pieces of material information that satisfy the access requirement under the scenario information, and prefers the fes flow information corresponding to the user device from the several pieces of material information according to the user-related information of the user corresponding to the user device. For example, the network device determines corresponding scenario information in a database according to the location-related information sent by the user device, then acquires a plurality of material information meeting the access requirement under the scenario information, preferentially determines corresponding FEEDS flow information from the plurality of material information according to the user-related information of the corresponding user in the database, and sends the FEEDS flow information to the user device.
For example, a user holds user equipment, waits at a martin square subway station, and sends access point MAC address information of a wireless access point of the martin square subway station, which is currently connected with the user equipment, to the network equipment based on an operation instruction of the user. The network equipment receives the MAC address information of the access point, and determines that the corresponding scene is the scene information of the subway station of the Wulin square through the corresponding relation between the MAC address information and the scene information; the network equipment acquires a plurality of material information that Wulin square subway station scene information meets access requirements, if the frequency of connecting the wireless access point of the Wulin square subway station by a user is more than or equal to ten times, acquires related news about subway line adjustment, catering recommendation around the Wulin square subway station and the like. Subsequently, the network device determines information about the news related to the subway line adjustment as preferred feed stream information according to user related information of the user corresponding to the user device stored in the database, such as historical behavior information of news frequently browsed by the user, and sends the feed stream information to the user device.
It should be understood by those skilled in the art that the above material information is only an example, and other contents of the material information, which are present or come out 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, in step S13, the network device determines, according to the user-related information of the user corresponding to the user device, and in combination with the current time information and/or the set-related information, the fes flow information corresponding to the user device. For example, the network device determines a user corresponding to the user device according to the MAC address information of the user device included in the information sent by the user device, determines corresponding user-related information in the data, and determines the FEEDS flow information corresponding to the user device according to the user-related information in combination with the current time information and/or the location-related information.
For example, when the user arrives home at the next shift, the user equipment sends the access point MAC address information of the user home wireless access point to which the user equipment is currently connected to the network equipment based on the operation instruction of the user. The network equipment receives the access point MAC address information, determines a user corresponding to the user equipment according to the user equipment MAC address information contained in the user equipment sending information, and inquires the historical behavior information of the user corresponding to the user in a database, for example, the user often takes a meal at the time of work and often orders a meal in a certain fast food restaurant; and the network equipment determines the recommended FEEDS flow information of a certain fast food restaurant as the corresponding FEEDS flow information according to the current time point and the meal taking time of the user during work. Subsequently, the network device sends the FEEDS flow information to the user equipment. The network device may mark, based on an operation instruction of a user, context information of access point MAC address information of a wireless access point that is not stored in the database, for example, mark, as a home, context information corresponding to the access point MAC address information mark of the home.
For example, when the user is shopping in a certain shopping mall, the user device sends the access point MAC address information of the wireless access point in the certain shopping mall to which the user device is currently connected to the network device based on the operation instruction of the user. The network device receives the MAC address information of the access point, determines that the current position of the user is a certain market according to the MAC address information, determines the user corresponding to the user device based on the MAC address information of the user device contained when the user device sends the information, and inquires the historical behavior information of the user corresponding to the user in the database, for example, the user often shops in a certain clothing store of the market. And the network determines that a certain clothing store is corresponding FEEDS flow information by combining the historical behavior information and the current position information, and sends the FEEDS flow information to the user equipment.
For example, when a user arrives at a wulin square subway station in a subway in the next work, the user equipment sends access point MAC address information of a wireless access point of the wulin square subway station currently connected with the user equipment to the network equipment based on an operation instruction of the user. The network equipment receives the MAC address information of the access point, determines that the current position of the user is a Wulin square subway station according to the MAC address information, determines the user corresponding to the user equipment according to the MAC address information of the user equipment contained in the information sent by the user equipment, and inquires the historical behavior information of the user corresponding to the user in a database, for example, the user often has meals at the time point of work leaving; and the network equipment determines that catering at the periphery of the Wulin square subway station is recommended as corresponding FEEDS flow information by combining the current time point as the dining time of the user during work leaving and the current position of the user is the Wulin square subway station. Subsequently, the network device sends the FEEDS flow information to the user equipment.
In some embodiments, step S13 includes sub-step S131 (not shown) and sub-step S132 (not shown). In step S131, the network device determines, according to the user-related information of the user corresponding to the user device, a plurality of candidate pieces of FEEDS flow information corresponding to the user device; in step S132, the network device determines, according to the user-related information and in combination with the current time information and/or the set-related information, the fes flow information corresponding to the user device from the multiple candidate fes flow information. For example, the network device determines a plurality of candidate pieces of fes flow information according to the user-related information, and determines, in combination with current time information and/or current location information and the like, the pieces of fes flow information that best meet the current user requirements from the plurality of candidate pieces of fes flow information.
For example, a user holds user equipment, the user arrives at a martin square subway station in a subway at next work, and the user equipment sends access point MAC address information of a wireless access point of the martin square subway station currently connected with the user equipment to network equipment based on an operation instruction of the user. The network equipment receives the MAC address information of the access point, determines that the current position of a user is a Wulin square subway station according to the MAC address information, determines a user corresponding to the user equipment according to the MAC address information of the user equipment contained in the information sent by the user equipment, inquires user historical behavior information corresponding to the user in a database, and determines candidate FEEDS flow information of peripheral catering service, fitness course inquiry, e-book reading recommendation, nearby group chat and the like according to the user historical behavior, wherein the candidate FEEDS flow information includes that the user frequently reads an e-book, the user frequently eats at the time point of going to work or goes to XX fitness rooms from home and the like.
Subsequently, the network device determines the FEEDS flow information corresponding to the user device from the candidate FEEDS flows based on the current time information and/or the current position information. If the network device is a martin square subway station in combination with the current position, determining catering around the martin square subway station, group chat near the martin square, e-book reading recommendation and the like as corresponding FEEDS flow information from the candidate FEEDS flow information; for another example, the network device determines catering around the wulin square, body-building course query and the like as corresponding fed flow information by combining the current time as the next work time and the historical behavior of the user at the current time; and if the current time is combined as the off-duty time and the current position is the Wulin square subway station, the network equipment determines the catering around the Wulin square subway station as the corresponding FEEDS flow information. Subsequently, the network device sends the corresponding FEEDS flow information to the user device.
In some embodiments, step S132 includes sub-step S1321 (not shown) and step S1322 (not shown). In step S1321, the network device determines priority information of the candidate FEEDS flow information according to the user-related information and by combining current time information and/or the set-related information; in step S1322, the network device determines, according to the priority information, the fes flow information corresponding to the user device from the plurality of candidate fes flow information. In some embodiments, in step S1321, the network device determines priority information of the candidate FEEDS flow information by weighting according to the user-related information and in combination with current time information and/or the set-related information, wherein weights of the user-related information, the location-related information, and the current time information decrease. For example, the network device determines corresponding candidate FEEDS flow information according to the user-related information, in combination with the current time information and/or the set-related information, and determines priority information of the candidate FEEDS flow information according to the characteristic weighting such as user-related, time-related, location-related, and the like, and then the network device determines corresponding FEEDS flow information from the priority information of the candidate FEEDS flow information.
For example, when a user arrives at a subway station of a martin square in a subway at next shift time, the network device determines catering services around the martin square, fitness course inquiry, e-book reading recommendation and group chat waiting for FEEDS flow information near the martin square according to historical behaviors of the user and the current time and position information, and determines priority information of the candidate FEEDS flow information based on user characteristics, time characteristics and position characteristics of the candidate FEEDS flow information in a weighted average mode. If the weight of the preset user characteristic is 0.5, the weight of the time characteristic is 0.3, and the weight of the position characteristic is 0.2, determining the correlation of the relevant characteristics of the flow information of each candidate FEEDS according to a preset algorithm and carrying out normalization processing, wherein the priority information corresponding to the flow information of the FEEDS around the Wulin square is 0.5, 0.5+0.6 +0.3 + 0.8-0.2-0.59, for example, the user characteristic weight of the catering service around the Wulin square is 0.5, the time characteristic weight is 0.6, and the position characteristic is 0.8, and the network equipment determines that the priority information corresponding to the flow information of the FEEDS around the Wulin square is 0.5+0.6 +0.3 + 0; similarly, the priority information of the fitness course query is determined to be 0.6 × 0.5+0.7 × 0.3+0.3 × 0.2 ═ 0.57, the priority information of the e-book reading recommendation is 0.8 × 0.5+0.2 × 0.3+0.1 × 0.2 ═ 0.48, and the priority information of the group chats near the waring plaza is 0.4 × 0.5+0.4 × 0.3+0.7 × 0.2 ═ 0.46. And then, the network equipment carries out priority recommendation based on the priority information of the candidate FEEDS flow information, and if the priority information is compared and the first two pieces of candidate FEEDS flow information with higher priority information are recommended according to the priority information, the network equipment determines that catering and fitness courses around the martin square are inquired as the corresponding FEEDS flow information. Subsequently, the network device sends the corresponding FEEDS flow information to the user device.
In some embodiments, in step S13, the network device determines historical material information that the user accessed in the same time period in combination with current time information according to the user-related information of the user corresponding to the user device, and determines the FEEDS flow information corresponding to the user device according to the historical material information. In some embodiments, the determining, according to the historical material information, feed flow information corresponding to the user equipment includes: and determining the FEEDS flow information corresponding to the user equipment according to the historical material information and by combining the position related information.
For example, the user prepares to go from home to a company in the morning, and the user device transmits access point MAC address information of the connected wireless access point to the network device. The network device receives the MAC address information, determines the current position as the position corresponding to the home scene information marked by the user according to the MAC address information, determines the user corresponding to the user device based on the MAC address information of the user device contained when the user device sends the message, inquires the historical behavior information of the user in the database, and determines the historical material information accessed by the user in the same time period by combining the current time as the morning of the working day, such as the current time in the historical behavior information of the user is frequently inquired by using the road traffic condition at home, and the user orders breakfast in the company. The network equipment determines the road traffic condition query as corresponding FEEDS flow information by combining the current position as a home, and sends the FEEDS flow information to the user equipment.
It should be understood by those skilled in the art that the historical material information is only an example, and other content of the historical material information, which may be present or later come, should be included in the scope of the present application if applicable, and is included by reference herein.
In some embodiments, in step S14, if the context service information is obtained, the network device sends the context service information and the FEEDS flow information to the user equipment; otherwise, the network equipment sends the general service information and/or the FEEDS flow information to the user equipment. In some embodiments, the generic service information comprises at least any one of: recommended service information of the current application; scene input information of a current scene. The general service information here includes general service information that is recommended by the network device to the user equipment without scene information and has wider applicability.
For example, when the user is in a new development area, the network device receives the location-related information sent by the user device, such as access point MAC address information or GPS positioning information of the wireless access point of the connected new development area. The network device cannot determine corresponding scene information based on the access point MAC address information or GPS positioning information, and the network device determines corresponding FEEDS stream information such as e-book reading and the like based on the user related information in the database. Subsequently, the network device sends the general service and the determined FEEDS flow information to the user equipment. The user equipment receives and presents general services and FEEDS flow information, wherein the general services include but are not limited to: service information such as small videos, friend making, live broadcasting and the like; and inputting information of the current scene, wherein the information is used for a user to input the scene information of the current position or the scene information of the position to be reached.
It should be understood by those skilled in the art that the above general information is only an example, and other contents of the general service information, which are 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, in step S11, the network device receives location-related information sent by the user equipment and user-related information of a user corresponding to the user equipment, where the location-related information includes location information and/or WiFi connection information; in step S13, the network device determines, according to the location-related information and the user-related information, the fes flow information corresponding to the user device. For example, the network device receives the location-related information and the user-related information sent by the user device, and determines the feed flow information according to the user-related information, where the user-related information includes a user's historical behavior in the application, a user image, a user's historical behavior in a third-party application, and the like.
For example, a user holds user equipment, the user is waiting at a martin square subway station, the user equipment obtains position related information of the current position of the user equipment based on the operation of the user, for example, access point MAC address information of a wireless access point of the martin square subway station, which is currently connected with the user equipment, and the user equipment sends the access point MAC address information and the user related information to network equipment. The method comprises the steps that network equipment receives access point MAC address information and user related information of a wireless access point of a Wulin square subway station, which are sent by user equipment, and the network equipment stores or updates user related information about a user corresponding to the user equipment in a database based on the user related information sent by the user equipment; the network device identifies, matches and determines corresponding FEEDS flow information in the database based on the user-related information, and determines that a certain electronic book of the same type is recommended as corresponding FEEDS flow information based on the user-related information if the user-related information includes a historical behavior of the user frequently watching the electronic book.
It should be understood by those skilled in the art that the user-related information is only an example, and other contents of the user-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 S15 (not shown). In step S15, the network device receives a location access request sent by the user device for location information corresponding to the scene service information or the FEEDS flow information, determines corresponding location access response information according to the location access request, and sends the location access response information to the user device. After receiving and presenting scene service information and FEEDS information sent by network equipment, user equipment sends a position access request to the network equipment based on the operation of a user on position information in the scene service information or the FEEDS flow information, the network equipment receives the position access request, determines corresponding position access response information based on the position access request, and sends the position access response information to the user equipment. The location access response information includes POI information corresponding to the location, nearby person or group chat information, and the like.
For example, the user equipment receives and presents the FEEDS flow information such as a fitness course sent by the network equipment, wherein the position information of an XX gymnasium corresponding to the fitness course is presented at a corresponding position in a page presenting the FEEDS flow information, the user clicks the position information, the user equipment sends a position access request corresponding to the position information to the network equipment based on the operation of the user, the network equipment determines POI scene service information of the XX gymnasium corresponding to the position information and FEEDS flow information such as people or group chatting nearby the XX gymnasium in a database according to the corresponding position information in the position access request, and sends the POI scene service information and the FEEDS flow information to the user equipment.
Fig. 4 shows a method for recommending services at a user equipment according to the present application, wherein the method includes step S21, step S22, and step S23. In step S21, the ue acquires current location related information of the ue, where the location related information includes location information and/or WiFi connection information; in step S22, the ue sends the location related information to a corresponding network device; in step S23, the user device receives and presents the scene service information and the FEEDS flow information returned by the network device. For example, the user equipment acquires current location-related information based on the user's operation and sends the location-related information to the network equipment; the network equipment determines corresponding scene service information and FEEDS flow information based on the position related information, and sends the scene service information and the FEEDS flow information to the user equipment; the user equipment receives and presents the scene service information and the FEEDS flow information.
For example, a user holds user equipment, the user is waiting at a martin square subway station, the user equipment obtains position related information of the current position of the user equipment based on the operation of the user, such as access point MAC address information of a wireless access point of the martin square subway station to which the user equipment is currently connected, and then the user equipment sends the access point MAC address information to network equipment. The network equipment identifies and matches in the database based on the MAC address information, and determines corresponding scene service information, such as station navigation, subway line query, shared bicycle and the like which are commonly used in subway stations; the network device determines corresponding FEEDS flow information based on the user historical behavior information and the like in the data, for example, the user often watches the electronic book in the subway process, and the network device recommends the same type of electronic book to the user. Subsequently, the network device transmits the determined scene service information and the FEEDS flow information to the user equipment. The user equipment receives and presents scene service information such as in-station navigation, subway line inquiry, shared bicycle and the like corresponding to the subway station of the Wulin square and FEEDS stream information such as electronic book reading 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 S24 (not shown). In step S24, the user equipment pre-processes the location related information; in step S22, the ue sends the preprocessed location related information to the corresponding network device. For example, the user equipment acquires the current location related information, pre-processes the related information, and sends the pre-processed location related information to the network equipment.
For example, the user equipment obtains the position related information of the current position of the user equipment based on the operation of the user, such as access point MAC address information of a wireless access point of a martin square subway station to which the user equipment is currently connected, and then the user equipment determines that the current position is the martin square subway station according to the access point MAC address information, and the position information of the martin square subway station is sent to the network equipment. The network equipment determines that the scene information is the scene information corresponding to the Wulin square subway station based on the received Wulin square subway station position information, and further obtains corresponding scene service information according to the scene information, such as station navigation, subway line inquiry, shared bicycle and the like.
In some embodiments, in step S22, the ue sends the location-related information and the user-related information of the user corresponding to the ue to the corresponding network device. For example, after the user equipment acquires the location-related information, the location-related information and the user-related information are sent to the network equipment, the network equipment receives the location-related information and the user-related information sent by the user equipment, determines scene service information based on the location-related information, and determines the FEEDS flow information according to the location-related information and the user-related information, where the user-related information includes a user's historical behavior in the application, a user image, a user's historical behavior in a third-party application, and the like. In some embodiments, the user equipment processes the user-related information to obtain preferred user-related information, and sends the preferred user-related information and the location-related information to the network equipment.
For example, a user holds user equipment, the user is waiting at a martin square subway station, the user equipment acquires position related information of a current position of the user equipment based on operation of the user, such as access point MAC address information of a wireless access point of the martin square subway station, which is currently connected with the user equipment, and the user equipment sends the access point MAC address information and the user related information to network equipment, wherein the user related information includes historical behaviors of the user, such as an electronic book and the like, which are frequently read by the user on the martin square subway and on the subway, and in addition, the user equipment can process the user related information before sending the user related information, such as removing repeated or meaningless historical behavior information, and only sends recent typical historical behavior information of the user to the network equipment. The method comprises the steps that network equipment receives access point MAC address information and user related information of wireless access points of Wulin square subway stations sent by user equipment, identifies and matches in a database based on the MAC address information, and determines scene service information of the corresponding Wulin square subway stations, such as in-station navigation, subway line query, shared bicycle and the like which are commonly used in the subway stations; the network device updates user related data in the database based on user related information sent by the user device, determines corresponding FEEDS flow information in the database according to the user related information, for example, the user related information includes historical behaviors of the user and other electronic books frequently watched in the subway process, and the network device determines that certain electronic books of the same type are recommended as the corresponding FEEDS flow information based on the historical behaviors of the user.
It should be understood by those skilled in the art that the user-related information is only an example, and other contents of the user-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, in step S23, the user device receives the scene service information and the FEEDS flow information returned by the network device, generates a corresponding service page based on the scene service information and the FEEDS flow information, and presents the service page. In some embodiments, the service page further comprises one or more user access log information of the user at the service page.
For example, the user equipment receives scene service information of martin square subway stations such as in-station navigation, subway line query, and shared bicycle returned by the network equipment, and fed stream information such as e-book recommendation, nearby group chat, and peripheral dining recommendation, generates a corresponding service page according to the received scene service information and the fed stream information, and presents the service information in the service page, for example, the user equipment presents the scene information of the current martin square subway stations in a page title, and presents the scene service information such as in-station navigation, subway line query, and shared bicycle in a subtitle position below the title, and then the user equipment displays the fed stream information such as e-book recommendation, nearby group chat, and peripheral dining recommendation in a lower body, where the page position corresponding to each scene service information and fed stream information includes, but is not limited to: corresponding service information display, service information related audio, service information related video and next step entry of service information, for example, subway line query not only includes information such as subway line display icons, audio and video, but also includes entry of detailed arrival schedule of each subway.
In some embodiments, the method further includes step S24 (not shown), in step S24, if the access operation of the user to one of the one or more user access record information is obtained, the user equipment invokes and executes a target service application corresponding to the accessed user access record information. For example, after the user equipment accesses the corresponding service information, the user equipment generates and stores access record information of the service information; and if the user equipment acquires the access operation of the user to one of the one or more user access record information, the user equipment calls the access record information and executes the target service application.
For example, the user equipment has accessed scene service information of subway line query once, and the user equipment generates access record information corresponding to a subway line query application and puts the access record information into a history information list. The user receives the scene service information and the FEEDS flow information corresponding to a certain market sent by the network equipment at the moment, the user clicks the subway line query service application in the historical record information column presented by the user equipment, and the user equipment calls and executes the subway line query service application based on the operation of the user.
In some embodiments, the method further comprises step S25 (not shown). In step S25, the user equipment sends a location access request related to the location information to the network equipment according to an access operation of the user on the location information corresponding to the scene service information or the FEEDS flow information, and receives and presents location access response information returned by the network equipment based on the location access request.
For example, the user equipment receives and presents the FEEDS flow information such as a fitness course sent by the network equipment, wherein the XX gymnasium position information corresponding to the fitness course is presented at the corresponding position in the page presenting the FEEDS flow information, the user clicks the position information, and the user equipment generates a corresponding position access request based on the operation of the user, wherein the position access request comprises the XX gymnasium position information. And then, the user equipment sends a position access request corresponding to the position information to the network equipment, the network equipment determines POI scene service information of the XX gymnasium corresponding to the position information and FEEDS flow information of people or group chatting and the like near the XX gymnasium in a database according to the corresponding position information in the position access request, and sends the POI scene service information and the FEEDS flow information to the user equipment.
FIG. 5 illustrates a method for recommending service information, according to an aspect of the application, wherein the method comprises:
the user equipment acquires current position related information of the user equipment and sends the position related information to corresponding network equipment, wherein the position related information comprises position information and/or WiFi connection information;
the network equipment receives the position related information, determines scene service information corresponding to the user equipment according to the position related information, determines FEEDS flow information corresponding to the user equipment according to the user related information of the user corresponding to the user equipment, and sends the scene service information and the FEEDS flow information to the user equipment.
And the user equipment receives and presents the scene service information and the FEEDS flow information.
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.

Claims (21)

1. A method for recommending service information on a network equipment side is disclosed, wherein the method comprises the following steps:
receiving position related information sent by user equipment, wherein the position related information comprises position information and/or WiFi connection information;
determining scene information corresponding to the user equipment according to the position-related information, and determining scene service information corresponding to the user equipment according to the scene information, wherein the scene service information is preset service information corresponding to the scene information determined by network equipment according to big data analysis or service information which is matched by the network equipment in real time according to the characteristics of the scene information and is applicable to the scene information, and the determining the scene information corresponding to the user equipment according to the position-related information comprises: determining a corresponding POI scene or AOI scene according to the position related information to serve as scene information corresponding to the user equipment, wherein the POI scene comprises the name and the geographic position of the interest point, and the AOI scene comprises the name and the geographic range of the interest area and the POI scene contained in the interest area;
determining a plurality of candidate FEEDS flow information corresponding to the user equipment according to the user related information of the user corresponding to the user equipment; determining the FEEDS flow information corresponding to the user equipment from the candidate FEEDS flow information according to the user related information of the user corresponding to the user equipment and by combining the current time information and/or the position related information;
and sending the scene service information and the FEEDS flow information to the user equipment, wherein the scene service information and the FEEDS flow information are used for generating a corresponding service page, the scene information is presented in a page title of the service page, the scene service information is presented in a subtitle position below the title of the service page, and the FEEDS flow information is presented in a text of the service page.
2. The method of claim 1, wherein the determining the context information corresponding to the ue according to the location-related information comprises:
inquiring and determining a POI scene covering the current position of the user equipment according to the position related information to serve as scene information corresponding to the user equipment; if not, then,
and inquiring and determining the AOI scene covering the current position of the user equipment according to the position related information to serve as the scene information corresponding to the user equipment.
3. The method according to any one of claims 1 to 2, wherein the determining, according to the user-related information of the user corresponding to the user equipment, the feed flow information corresponding to the user equipment includes:
and determining the FEEDS flow information corresponding to the user equipment according to the user related information and by combining the scene information.
4. The method of claim 3, wherein the determining the FEEDS flow information corresponding to the user equipment according to the user-related information and the scene information comprises:
acquiring a plurality of material information meeting the access requirements under the scene information;
and selecting the FEEDS flow information corresponding to the user equipment from the material information according to the user related information of the user corresponding to the user equipment.
5. The method of claim 1, wherein the determining, from the plurality of candidate FEEDS flow information, FEEDS flow information corresponding to the user device according to the user-related information in combination with current time information and/or the location-related information, comprises:
determining priority information of the candidate FEEDS flow information according to the user related information and by combining current time information and/or the position related information;
and determining the FEEDS flow information corresponding to the user equipment from the candidate FEEDS flow information according to the priority information.
6. The method of claim 5, wherein the determining priority information of the candidate FEEDS flow information according to the user-related information in combination with current time information and/or the location-related information comprises:
and according to the user-related information, and in combination with current time information and/or the position-related information, determining priority information of the candidate FEEDS flow information in a weighting manner, wherein the weights of the user-related information, the position-related information and the current time information are decreased progressively.
7. The method of claim 1, wherein the determining the FEEDS flow information corresponding to the user equipment according to the user-related information of the user corresponding to the user equipment comprises:
determining historical material information accessed by the user in the same time period according to user related information of the user corresponding to the user equipment and by combining current time information;
and determining the FEEDS flow information corresponding to the user equipment according to the historical material information.
8. The method of claim 7, wherein the determining the FEEDS flow information corresponding to the user device from the historical material information comprises:
and determining the FEEDS flow information corresponding to the user equipment according to the historical material information and by combining the position related information.
9. The method of claim 1, wherein the sending the context service information and the FEEDS flow information to the user equipment comprises:
if the scene service information is obtained, the scene service information and the FEEDS flow information are sent to the user equipment; if not, then,
and sending general service information and/or the FEEDS flow information to the user equipment.
10. The method of claim 9, wherein the generic service information comprises at least any one of:
recommended service information of the current application;
scene input information of a current scene.
11. The method of claim 1, wherein the receiving location related information sent by a user equipment, wherein the location related information comprises location information and/or WiFi connection information comprises:
receiving position related information sent by user equipment and user related information of a user corresponding to the user equipment, wherein the position related information comprises position information and/or WiFi connection information.
12. The method of claim 1, wherein the method further comprises:
receiving a position access request of a user to position information corresponding to the scene service information or the FEEDS flow information, wherein the position access request is sent by user equipment;
determining corresponding position access response information according to the position access request; and sending the position access response information to the user equipment.
13. A method for recommending service information on a user equipment side, wherein the method comprises the following steps:
acquiring current position related information of user equipment, wherein the position related information comprises position information and/or WiFi connection information;
sending the position related information to corresponding network equipment, wherein the position related information is used for determining scene information corresponding to the user equipment, the scene information comprises a POI scene or an AOI scene, the POI scene comprises the name and the geographic position of an interest point, the AOI scene comprises the name and the geographic range of an interest area and the POI scene contained in the interest area, the scene information is used for determining scene service information corresponding to the user equipment, the scene service information is preset service information corresponding to the scene determined by the network equipment according to big data analysis or service information which is suitable for the scene information and is matched by the network equipment in real time according to the characteristics of the scene information, and the network equipment combines current time information and/or the position related information according to the user related information of a user corresponding to the user equipment, determining the FEEDS flow information corresponding to the user equipment from a plurality of candidate FEEDS flow information, wherein the plurality of candidate FEEDS flow information are determined according to the user related information of the user corresponding to the user equipment;
receiving and presenting scene service information and FEEDS flow information returned by the network equipment, generating a corresponding service page according to the scene service information and the FEEDS flow information, presenting the scene information in a page title of the service page, presenting the scene service information in a subtitle position below the title of the service page, and presenting the FEEDS flow information in a text of the service page.
14. The method of claim 13, wherein the method further comprises:
preprocessing the position related information;
wherein the sending the location related information to the corresponding network device comprises:
and sending the preprocessed position related information to corresponding network equipment.
15. The method of claim 13 or 14, wherein the transmitting the location-related information to the corresponding network device comprises:
and sending the position related information and the user related information of the user corresponding to the user equipment to the corresponding network equipment.
16. The method of claim 13, wherein the service page further comprises one or more user access log information of users at the service page.
17. The method of claim 16, wherein the method further comprises:
and if the access operation of the user to one of the one or more user access record information is obtained, calling and executing the target service application corresponding to the accessed user access record information.
18. The method of claim 13, wherein the method further comprises:
according to the access operation of a user to the scene service information or the position information corresponding to the FEEDS flow information, sending a position access request related to the position information to the network equipment;
and receiving and presenting the location access response information returned by the network equipment based on the location access request.
19. A method for recommending service information, wherein the method comprises:
the method comprises the steps that user equipment obtains current position related information of the user equipment and sends the position related information to corresponding network equipment, wherein the position related information comprises position information and/or WiFi connection information;
the network device receives the location-related information, determines scene information corresponding to the user device according to the location-related information, and determines scene service information corresponding to the user device according to the scene information, wherein the scene service information is preset service information corresponding to the scene information determined by the network device according to big data analysis or service information which is suitable for the scene information and is matched by the network device in real time according to characteristics of the scene information, and the determining the scene information corresponding to the user device according to the location-related information includes: determining a corresponding POI scene or AOI scene according to the position related information to serve as scene information corresponding to the user equipment, wherein the POI scene comprises the name and the geographic position of the interest point, and the AOI scene comprises the name and the geographic range of the interest area and the POI scene contained in the interest area; determining a plurality of candidate FEEDS flow information corresponding to the user equipment according to the user related information of the user corresponding to the user equipment; determining FEEDS flow information corresponding to the user equipment from the candidate FEEDS flow information according to user related information of a user corresponding to the user equipment and by combining current time information and/or the position related information, and sending the scene service information and the FEEDS flow information to the user equipment;
the user equipment receives and presents the scene service information and the FEEDS flow information, a corresponding service page is generated according to the scene service information and the FEEDS flow information, the scene information is presented in a page title of the service page, the scene service information is presented in a subtitle position below the title of the service page, and the FEEDS flow information is presented in a text of the service page.
20. An apparatus for recommending service information, wherein the apparatus comprises:
a processor; and
a memory arranged to store computer executable instructions that, when executed, cause the processor to perform the operations of the method of any of claims 1 to 18.
21. A computer-readable medium comprising instructions that, when executed, cause a system to perform the operations of any of the methods of claims 1-18.
CN201711240200.4A 2017-11-30 2017-11-30 A method and device for recommending service information Active CN107734456B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711240200.4A CN107734456B (en) 2017-11-30 2017-11-30 A method and device for recommending service information

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711240200.4A CN107734456B (en) 2017-11-30 2017-11-30 A method and device for recommending service information

Publications (2)

Publication Number Publication Date
CN107734456A CN107734456A (en) 2018-02-23
CN107734456B true CN107734456B (en) 2021-06-25

Family

ID=61220582

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711240200.4A Active CN107734456B (en) 2017-11-30 2017-11-30 A method and device for recommending service information

Country Status (1)

Country Link
CN (1) CN107734456B (en)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110647691B (en) * 2018-06-07 2023-04-18 斑马智行网络(香港)有限公司 Data processing method, device and machine readable medium
CN111466125A (en) * 2018-08-03 2020-07-28 华为技术有限公司 Service pushing method and terminal
CN109041212B (en) * 2018-08-15 2020-09-04 广东小天才科技有限公司 A positioning method and wearable device
CN110889048B (en) * 2018-08-20 2022-09-09 阿里巴巴(中国)有限公司 Map data query method, system, terminal and server
CN109041035B (en) * 2018-09-28 2021-09-28 Oppo广东移动通信有限公司 User portrait generation method, device, terminal and storage medium
CN111262895B (en) * 2018-11-30 2022-11-29 阿里巴巴华北技术有限公司 Information processing method, system and equipment
CN109699017B (en) * 2018-12-25 2022-03-29 上海连尚网络科技有限公司 User recommendation method and device based on scene type
CN109660940B (en) * 2018-12-29 2020-10-20 上海连尚网络科技有限公司 A method and apparatus for generating information
CN110209956B (en) * 2019-04-30 2022-04-15 网易(杭州)网络有限公司 Method, medium, apparatus and computing device for providing reading service
CN112182425B (en) * 2019-07-05 2024-07-09 阿里巴巴集团控股有限公司 Page information processing method and device and electronic equipment
CN113407831B (en) * 2021-06-16 2024-03-01 中国联合网络通信集团有限公司 Course recommendation method and device
CN113596519B (en) * 2021-07-26 2023-07-14 北京金和网络股份有限公司 Method for regulating and controlling live broadcast plug flow of monitoring equipment and electronic equipment

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106411554A (en) * 2015-08-03 2017-02-15 天脉聚源(北京)科技有限公司 WeChat information statistics analysis method and system thereof
CN106649780A (en) * 2016-12-28 2017-05-10 北京百度网讯科技有限公司 Information providing method and device based on artificial intelligence
CN107040648A (en) * 2016-11-30 2017-08-11 阿里巴巴集团控股有限公司 Information displaying method and device

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8170580B2 (en) * 2008-11-04 2012-05-01 International Business Machines Corporation Geo-boundary triggered messaging and schedule system and method of use
CN102158802B (en) * 2011-02-15 2015-02-18 广州市动景计算机科技有限公司 Information distribution method and device
US9298358B1 (en) * 2012-08-21 2016-03-29 Google Inc. Scrollable notifications
CN103905978B (en) * 2012-12-27 2018-03-23 中国电信股份有限公司 Location-based information-pushing method, pusher and network
CN104618853B (en) * 2013-11-05 2018-11-02 中国移动通信集团公司 A kind of information push method, apparatus and system
CN105451178A (en) * 2015-12-22 2016-03-30 魅族科技(中国)有限公司 Method and device for sending message

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106411554A (en) * 2015-08-03 2017-02-15 天脉聚源(北京)科技有限公司 WeChat information statistics analysis method and system thereof
CN107040648A (en) * 2016-11-30 2017-08-11 阿里巴巴集团控股有限公司 Information displaying method and device
CN106649780A (en) * 2016-12-28 2017-05-10 北京百度网讯科技有限公司 Information providing method and device based on artificial intelligence

Also Published As

Publication number Publication date
CN107734456A (en) 2018-02-23

Similar Documents

Publication Publication Date Title
CN107734456B (en) A method and device for recommending service information
US10390186B2 (en) Beacon content propagation
US11997560B2 (en) System and method for mobile device location tracking with a communication event trigger in a wireless network
US10638410B2 (en) Method and device for providing access point information of wireless access point
US20150242420A1 (en) Location-Based Searching
US11650710B2 (en) Method to automatically update a homescreen
US9813861B2 (en) Media device that uses geolocated hotspots to deliver content data on a hyper-local basis
CN103312755A (en) Content sharing method and device based on geographic position
KR101783431B1 (en) Method for providing funding and consulting information related with entertainment by crowd funding system
CN108028768A (en) The method and system of application version is installed by short-range communication
US20160055133A1 (en) Systems and methods for directing access to products and services
US20220138276A1 (en) Geo-based information provision, search and access method and software system
CN105488109A (en) Content item configuration method, device and system
US20200219169A1 (en) Method and apparatus for providing a unified cloud-based platform for commercial transactions and analysis
US20210141824A1 (en) Geolocation restricted content registration and publication
US20170026812A1 (en) Systems and Methods for Personalizing Public Devices
USRE49889E1 (en) Systems and methods for generating and/or modifying electronic shopping lists from digital advertisements
WO2016023426A1 (en) Method and device for achieving o2o internet service
AU2019222916A1 (en) Method and system for optimising the delivery of content to mobile devices using microzones and macrozones
US20140329211A1 (en) Providing location-relevant goal fulfillment recommendations while inside a non-residential location
WO2014177162A1 (en) Location-based advertising in a mobile broadband network
KR102361405B1 (en) Electronic map based dataset linked web page production system
US10306427B2 (en) Initiating actions based on mobile device location
US20140047021A1 (en) Method and system for processing information
CN114936319A (en) Information processing method, apparatus, device, storage medium, and program product

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
CP03 Change of name, title or address

Address after: 200120 2, building 979, Yun Han Road, mud town, Pudong New Area, Shanghai

Patentee after: Shanghai Lianshang Network Technology Group Co.,Ltd.

Country or region after: China

Address before: 200120 2, building 979, Yun Han Road, mud town, Pudong New Area, Shanghai

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

Country or region before: China

CP03 Change of name, title or address