CN106487828A - News push method and device - Google Patents
News push method and device Download PDFInfo
- Publication number
- CN106487828A CN106487828A CN201510528514.9A CN201510528514A CN106487828A CN 106487828 A CN106487828 A CN 106487828A CN 201510528514 A CN201510528514 A CN 201510528514A CN 106487828 A CN106487828 A CN 106487828A
- Authority
- CN
- China
- Prior art keywords
- push
- target user
- news
- point
- targeted customer
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/55—Push-based network services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/52—Network services specially adapted for the location of the user terminal
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Navigation (AREA)
Abstract
本发明提供了一种新闻推送方法及装置,该方法包括:收集与目标用户相关的位置信息,根据所述与目标用户相关的位置信息,生成所述目标用户的地图轨迹;在所述目标用户的地图轨迹上选取推送点和/或推送区域;在指定的待推送新闻库中,匹配与所述推送点和/或推送区域关联的新闻内容,并将匹配得到的新闻内容推送至所述目标用户。本发明实施例实现了有针对性地向目标用户推送新闻内容,保证目标用户能有针对性地获取所需的新闻内容。
The present invention provides a news push method and device. The method includes: collecting location information related to the target user, and generating a map track of the target user according to the location information related to the target user; Select the push point and/or push area on the map track; in the designated news library to be pushed, match the news content associated with the push point and/or push area, and push the matched news content to the target user. The embodiment of the present invention achieves targeted push of news content to target users, ensuring that target users can acquire required news content in a targeted manner.
Description
技术领域technical field
本发明涉及互联网应用技术领域,特别是一种新闻推送方法及装置。The invention relates to the technical field of Internet applications, in particular to a news push method and device.
背景技术Background technique
随着技术的发展,信息的获取变得越来越便捷,尤其是移动设备(例如手机、平板电脑、智能手表等)的普及,用户可以随时随地通过这些移动设备来获取信息。With the development of technology, the acquisition of information has become more and more convenient, especially the popularity of mobile devices (such as mobile phones, tablet computers, smart watches, etc.), and users can obtain information through these mobile devices anytime and anywhere.
新闻作为用户日常接触信息获取信息的最广泛渠道,用户每天都会面对海量的新闻信息,用户可以在碎片化的时间通过移动设备的客户端或浏览器阅读新闻,同时客户端或浏览器会向用户推送新闻内容。News is the most extensive channel for users to obtain information in their daily contact with information. Users face massive news information every day. Users can read news through the client or browser of mobile devices in fragmented time. At the same time, the client or browser will send Users push news content.
然而,目前推送的新闻内容主要是时事新闻或用户定制新闻,大部分新闻内容与用户的日常生活或工作并没有关联,成为无效新闻,过多的无效新闻推送,对用户的日常生活产生很大的困扰,甚至引发用户的反感。因此,亟待提供一种与用户日常生活相关且有效的新闻推送方案。However, the currently pushed news content is mainly current affairs news or user-customized news. Most of the news content has nothing to do with the user’s daily life or work, and becomes invalid news. Too many invalid news pushes have a great impact on the user’s daily life. troubles, and even arouse the resentment of users. Therefore, it is urgent to provide an effective news push solution that is relevant to users' daily life.
发明内容Contents of the invention
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的新闻推送方法及装置。In view of the above problems, the present invention is proposed to provide a news feed method and device that overcomes the above problems or at least partially solves the above problems.
依据本发明的一方面,提供了一种新闻推送方法,包括:According to one aspect of the present invention, a news push method is provided, including:
收集与目标用户相关的位置信息,根据所述与目标用户相关的位置信息,生成所述目标用户的地图轨迹;collecting location information related to the target user, and generating a map track of the target user according to the location information related to the target user;
在所述目标用户的地图轨迹上选取推送点和/或推送区域;Selecting push points and/or push areas on the map track of the target user;
在指定的待推送新闻库中,匹配与所述推送点和/或推送区域关联的新闻内容,并将匹配得到的新闻内容推送至所述目标用户。In the designated news library to be pushed, match the news content associated with the push point and/or push area, and push the matched news content to the target user.
可选地,通过下列至少之一的方式收集与目标用户相关的位置信息:Optionally, collect location information related to the target user through at least one of the following methods:
获取所述目标用户输入的位置信息;Acquiring the location information input by the target user;
记录所述目标用户所使用的终端设备定位出的所述目标用户实时的位置信息;Recording the real-time location information of the target user located by the terminal device used by the target user;
获取并分析所述目标用户的历史行为,提取出相关的位置信息。Obtain and analyze the historical behavior of the target user, and extract relevant location information.
可选地,根据所述与目标用户相关的位置信息,生成所述目标用户的地图轨迹,包括:Optionally, generating a map track of the target user according to the location information related to the target user includes:
分析所述与目标用户相关的位置信息,从与所述目标用户相关的位置信息中筛选出对应于地图上的点;Analyzing the location information related to the target user, and selecting points corresponding to the map from the location information related to the target user;
根据筛选出的对应于地图上的点,生成所述目标用户的地图轨迹。A map track of the target user is generated according to the screened points corresponding to the map.
可选地,根据筛选出的对应于地图上的点,生成所述目标用户的地图轨迹,包括:Optionally, generating a map track of the target user according to the screened points corresponding to the map includes:
确定生成所述目标用户的地图轨迹的交通路线;Determine the traffic route that generates the map track of the target user;
根据筛选出的对应于地图上的点和确定的所述交通路线,绘制所述目标用户的地图轨迹。Drawing the map track of the target user according to the screened points corresponding to the map and the determined traffic route.
可选地,所述交通路线包括下列至少之一:Optionally, the traffic route includes at least one of the following:
公交路线、地铁路线、自驾路线、铁路、内河航道、海上航线、空中航线。Bus routes, subway routes, self-driving routes, railways, inland waterways, sea routes, and air routes.
可选地,在所述目标用户的地图轨迹上选取推送点,包括:Optionally, selecting push points on the map track of the target user includes:
接收来自用户的、选取所述目标用户的地图轨迹上的推送点的选取指令;receiving a selection instruction from the user for selecting a push point on the map track of the target user;
根据所述选取指令,在所述目标用户的地图轨迹上选取推送点。According to the selection instruction, a push point is selected on the map track of the target user.
可选地,在所述目标用户的地图轨迹上选取推送区域,包括:Optionally, selecting a pushing area on the map track of the target user includes:
在所述目标用户的地图轨迹上选取推送点;Selecting push points on the map track of the target user;
根据选取的推送点确定推送区域。Determine the push area based on the selected push point.
可选地,所述根据选取的推送点确定推送区域,包括:Optionally, the determining the push area according to the selected push point includes:
以选取的推送点为区域中心位置,确定指定距离范围内的区域为推送区域。With the selected push point as the center of the area, determine the area within the specified distance as the push area.
可选地,在指定的待推送新闻库中,匹配与所述推送点和/或推送区域关联的新闻内容,包括:Optionally, matching the news content associated with the push point and/or push area in the designated news library to be pushed includes:
根据所述待推送新闻库中预先建立的新闻内容与发生该新闻的地理位置的关联关系,将所述推送点和/或推送区域与所述关联关系进行匹配,得到与所述推送点和/或推送区域关联的新闻内容。According to the association relationship between the pre-established news content in the news library to be pushed and the geographic location where the news occurs, match the push point and/or push area with the association relationship to obtain the push point and/or push area. Or push news content associated with the region.
可选地,在指定的待推送新闻库中,匹配与所述推送点和/或推送区域关联的新闻内容,包括:Optionally, matching the news content associated with the push point and/or push area in the designated news library to be pushed includes:
对所述待推送新闻库中的新闻内容进行语义分析,提取包含地理位置的词汇;Semantic analysis is performed on the news content in the news library to be pushed, and vocabulary including geographical location is extracted;
将所述推送点和/或推送区域与所述词汇进行匹配,确定匹配的词汇对应的新闻内容为与所述推送点和/或推送区域关联的新闻内容。Match the push point and/or push area with the vocabulary, and determine that the news content corresponding to the matched vocabulary is the news content associated with the push point and/or push area.
可选地,将所述推送点和/或推送区域与所述词汇进行匹配,包括:Optionally, matching the pushing point and/or pushing area with the vocabulary includes:
结合地理信息系统GIS数据库,确定与所述词汇相关的地理词汇;In combination with the geographic information system GIS database, determine the geographic vocabulary related to the vocabulary;
将所述推送点和/或推送区域与所述词汇相关的地理词汇进行匹配。Matching the pushing point and/or pushing area with geographical vocabulary related to the vocabulary.
依据本发明的另一方面,还提供了一种新闻推送装置,包括:According to another aspect of the present invention, a news push device is also provided, including:
位置信息收集模块,适于收集与目标用户相关的位置信息;A location information collection module adapted to collect location information related to the target user;
地图轨迹生成模块,适于根据所述与目标用户相关的位置信息,生成所述目标用户的地图轨迹;A map track generating module, adapted to generate a map track of the target user according to the location information related to the target user;
选取模块,适于在所述目标用户的地图轨迹上选取推送点和/或推送区域;A selection module, adapted to select a push point and/or a push area on the map track of the target user;
推送模块,适于在指定的待推送新闻库中,匹配与所述推送点和/或推送区域关联的新闻内容,并将匹配得到的新闻内容推送至所述目标用户。The push module is adapted to match the news content associated with the push point and/or push area in the designated news library to be pushed, and push the matched news content to the target user.
可选地,所述位置信息收集模块还适于通过下列至少之一的方式获取位置信息:Optionally, the location information collecting module is further adapted to acquire location information through at least one of the following methods:
获取所述目标用户输入的位置信息;Acquiring the location information input by the target user;
记录所述目标用户所使用的终端设备定位出的所述目标用户实时的位置信息;Recording the real-time location information of the target user located by the terminal device used by the target user;
获取并分析所述目标用户的历史行为,提取出相关的位置信息。Obtain and analyze the historical behavior of the target user, and extract relevant location information.
可选地,所述地图轨迹生成模块还适于:Optionally, the map track generation module is also suitable for:
分析所述与目标用户相关的位置信息,从与所述目标用户相关的位置信息中筛选出对应于地图上的点;Analyzing the location information related to the target user, and selecting points corresponding to the map from the location information related to the target user;
根据筛选出的对应于地图上的点,生成所述目标用户的地图轨迹。A map track of the target user is generated according to the screened points corresponding to the map.
可选地,所述地图轨迹生成模块还适于:Optionally, the map track generation module is also suitable for:
确定生成所述目标用户的地图轨迹的交通路线;Determine the traffic route that generates the map track of the target user;
根据筛选出的对应于地图上的点和确定的所述交通路线,绘制所述目标用户的地图轨迹。Drawing the map track of the target user according to the screened points corresponding to the map and the determined traffic route.
可选地,所述交通路线包括下列至少之一:公交路线、地铁路线、自驾路线、铁路、内河航道、海上航线、空中航线。Optionally, the transportation route includes at least one of the following: bus routes, subway routes, self-driving routes, railways, inland waterways, sea routes, and air routes.
可选地,所述选取模块还适于:Optionally, the selection module is also suitable for:
接收来自用户的、选取所述目标用户的地图轨迹上的推送点的选取指令;receiving a selection instruction from the user for selecting a push point on the map track of the target user;
根据所述选取指令,在所述目标用户的地图轨迹上选取推送点。According to the selection instruction, a push point is selected on the map track of the target user.
可选地,所述选取模块还适于:Optionally, the selection module is also suitable for:
在所述目标用户的地图轨迹上选取推送点;Selecting push points on the map track of the target user;
根据选取的推送点确定推送区域。Determine the push area based on the selected push point.
可选地,所述选取模块还适于:Optionally, the selection module is also suitable for:
以选取的推送点为区域中心位置,确定指定距离范围内的区域为推送区域。With the selected push point as the center of the area, determine the area within the specified distance as the push area.
可选地,所述推送模块还适于:Optionally, the push module is also suitable for:
根据所述待推送新闻库中预先建立的新闻内容与发生该新闻的地理位置的关联关系,将所述推送点和/或推送区域与所述关联关系进行匹配,得到与所述推送点和/或推送区域关联的新闻内容。According to the association relationship between the pre-established news content in the news library to be pushed and the geographic location where the news occurs, match the push point and/or push area with the association relationship to obtain the push point and/or push area. Or push news content associated with the region.
可选地,所述推送模块还适于:Optionally, the push module is also suitable for:
对所述待推送新闻库中的新闻内容进行语义分析,提取包含地理位置的词汇;Semantic analysis is performed on the news content in the news library to be pushed, and vocabulary including geographical location is extracted;
将所述推送点和/或推送区域与所述词汇进行匹配,确定匹配的词汇对应的新闻内容为与所述推送点和/或推送区域关联的新闻内容。Match the push point and/or push area with the vocabulary, and determine that the news content corresponding to the matched vocabulary is the news content associated with the push point and/or push area.
可选地,所述推送模块还适于:Optionally, the push module is also suitable for:
结合地理信息系统GIS数据库,确定与所述词汇相关的地理词汇;In combination with the geographic information system GIS database, determine the geographic vocabulary related to the vocabulary;
将所述推送点和/或推送区域与所述词汇相关的地理词汇进行匹配。Matching the pushing point and/or pushing area with geographical vocabulary related to the vocabulary.
本发明实施例中,收集与目标用户相关的位置信息,随后根据与目标用户相关的位置信息,生成目标用户的地图轨迹。进而在目标用户的地图轨迹上选取推送点和/或推送区域,在指定的待推送新闻库中,匹配与推送点和/或推送区域关联的新闻内容,并将匹配得到的新闻内容推送至目标用户。由此可见,本发明实施例能够主动收集与目标用户相关的位置信息,并对收集的这些位置信息进行统计分析处理,从而生成该目标用户的地图轨迹,以便于后续根据地图轨迹选择性地向该目标用户进行有效地新闻内容推送。进一步,目标用户的地图轨迹反映了该目标用户的日常活动轨迹,与目标用户的日常生活息息相关,通过将目标用户的地图轨迹上选取的推送点和/或推送区域关联的新闻内容推送给目标用户这一技术手段,实现了有针对性地向目标用户推送新闻内容,保证目标用户能有针对性地获取所需的新闻内容,从而改变了现有技术中杂乱无章、无效新闻内容居多的新闻推送方式,实现了精准推送新闻内容的目的。In the embodiment of the present invention, location information related to the target user is collected, and then a map track of the target user is generated according to the location information related to the target user. Then select the push point and/or push area on the target user's map track, match the news content associated with the push point and/or push area in the designated news library to be pushed, and push the matched news content to the target user. It can be seen that the embodiment of the present invention can actively collect location information related to the target user, and perform statistical analysis and processing on the collected location information, thereby generating the map track of the target user, so as to selectively send information to the target user according to the map track. The target user pushes news content effectively. Further, the target user's map track reflects the target user's daily activity track, which is closely related to the target user's daily life, and the news content associated with the push point and/or push area selected on the target user's map track is pushed to the target user This technical means realizes the targeted push of news content to the target users, ensuring that the target users can obtain the required news content in a targeted manner, thereby changing the news push method in the existing technology that is messy and mostly invalid news content , Realizing the purpose of accurately pushing news content.
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。The above description is only an overview of the technical solution of the present invention. In order to better understand the technical means of the present invention, it can be implemented according to the contents of the description, and in order to make the above and other purposes, features and advantages of the present invention more obvious and understandable , the specific embodiments of the present invention are enumerated below.
根据下文结合附图对本发明具体实施例的详细描述,本领域技术人员将会更加明了本发明的上述以及其他目的、优点和特征。Those skilled in the art will be more aware of the above and other objects, advantages and features of the present invention according to the following detailed description of specific embodiments of the present invention in conjunction with the accompanying drawings.
附图说明Description of drawings
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:Various other advantages and benefits will become apparent to those of ordinary skill in the art upon reading the following detailed description of the preferred embodiment. The drawings are only for the purpose of illustrating a preferred embodiment and are not to be considered as limiting the invention. Also throughout the drawings, the same reference numerals are used to designate the same parts. In the attached picture:
图1示出了根据本发明一实施例的新闻推送方法的流程图;Fig. 1 shows the flowchart of the news pushing method according to an embodiment of the present invention;
图2示出了根据本发明另一实施例的新闻推送方法的流程图;以及Figure 2 shows a flow chart of a news push method according to another embodiment of the present invention; and
图3示出了根据本发明一实施例的新闻推送装置的结构示意图。Fig. 3 shows a schematic structural diagram of a news push device according to an embodiment of the present invention.
具体实施方式detailed description
下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be limited by the embodiments set forth herein. Rather, these embodiments are provided for more thorough understanding of the present disclosure and to fully convey the scope of the present disclosure to those skilled in the art.
为解决上述技术问题,本发明实施例提供了一种新闻推送方法,该方法可以应用在手机、平板电脑、电视机、手表等智能终端设备上。图1示出了根据本发明一实施例的新闻推送方法的流程图。参见图1,该方法至少可以包括步骤S102至步骤S106。In order to solve the above technical problems, an embodiment of the present invention provides a news push method, which can be applied to smart terminal devices such as mobile phones, tablet computers, TV sets, and watches. Fig. 1 shows a flowchart of a news push method according to an embodiment of the present invention. Referring to Fig. 1, the method may at least include step S102 to step S106.
步骤S102,收集与目标用户相关的位置信息,根据与目标用户相关的位置信息,生成目标用户的地图轨迹。Step S102, collecting location information related to the target user, and generating a map track of the target user according to the location information related to the target user.
步骤S104,在目标用户的地图轨迹上选取推送点和/或推送区域。Step S104, selecting push points and/or push areas on the map track of the target user.
步骤S106,在指定的待推送新闻库中,匹配与推送点和/或推送区域关联的新闻内容,并将匹配得到的新闻内容推送至目标用户。Step S106, match the news content associated with the push point and/or push area in the designated news library to be pushed, and push the matched news content to the target user.
本发明实施例中,收集与目标用户相关的位置信息,随后根据与目标用户相关的位置信息,生成目标用户的地图轨迹。进而在目标用户的地图轨迹上选取推送点和/或推送区域,在指定的待推送新闻库中,匹配与推送点和/或推送区域关联的新闻内容,并将匹配得到的新闻内容推送至目标用户。由此可见,本发明实施例能够主动收集与目标用户相关的位置信息,并对收集的这些位置信息进行统计分析处理,从而生成该目标用户的地图轨迹,以便于后续根据地图轨迹选择性地向该目标用户进行有效地新闻内容推送。进一步,目标用户的地图轨迹反映了该目标用户的日常活动轨迹,与目标用户的日常生活息息相关,通过将目标用户的地图轨迹上选取的推送点和/或推送区域关联的新闻内容推送给目标用户这一技术手段,实现了有针对性地向目标用户推送新闻内容,保证目标用户能有针对性地获取所需的新闻内容,从而改变了现有技术中杂乱无章、无效新闻内容居多的新闻推送方式,实现了精准推送新闻内容的目的。In the embodiment of the present invention, location information related to the target user is collected, and then a map track of the target user is generated according to the location information related to the target user. Then select the push point and/or push area on the target user's map track, match the news content associated with the push point and/or push area in the designated news library to be pushed, and push the matched news content to the target user. It can be seen that the embodiment of the present invention can actively collect location information related to the target user, and perform statistical analysis and processing on the collected location information, thereby generating the map track of the target user, so as to selectively send information to the target user according to the map track. The target user pushes news content effectively. Further, the target user's map track reflects the target user's daily activity track, which is closely related to the target user's daily life, and the news content associated with the push point and/or push area selected on the target user's map track is pushed to the target user This technical means realizes the targeted push of news content to the target users, ensuring that the target users can obtain the required news content in a targeted manner, thereby changing the news push method in the existing technology that is messy and mostly invalid news content , Realizing the purpose of accurately pushing news content.
上文步骤S102中提及的收集与目标用户相关的位置信息,在本发明实施例中可以通过多种方式来实现,下面将分别进行详细介绍。The collection of location information related to the target user mentioned in step S102 above can be implemented in various ways in the embodiment of the present invention, which will be described in detail below.
方式一,获取目标用户输入的位置信息。例如,可以是获取目标用户输入的其所在地的名称,或者可以是获取目标用户输入的其关注的某个或多个地理位置的名称等。这里的名称可以是国家、省份、城市、行政区、区域、小区等名称,本发明不限于此。Method 1, acquiring the location information input by the target user. For example, it may be the name of the location input by the target user, or the names of one or more geographic locations that the target user is concerned with input by the target user. The names here may be names such as countries, provinces, cities, administrative regions, regions, and subdistricts, to which the present invention is not limited.
方式二,记录目标用户所使用的终端设备定位出的目标用户实时的位置信息。具体地,终端设备可以通过WIFI(WIreless-FIdelity,无线保真)、移动基站、GPS(Global Positioning System,全球定位系统)、北斗等方式定位出目标用户实时的位置。The second way is to record the real-time location information of the target user located by the terminal device used by the target user. Specifically, the terminal device can locate the real-time location of the target user through WIFI (WIreless-FIdelity, wireless fidelity), mobile base station, GPS (Global Positioning System, global positioning system), Beidou, and the like.
方式三,获取并分析目标用户的历史行为,提取出相关的位置信息。具体地,通过分析目标用户的搜索查询词、标签、好友的地理位置、关心的新闻事件发生地等方式,找出目标用户所“关心”的地理位置,该地理位置不一定是目标用户所在的地域,然而是与目标用户相关的位置信息。The third method is to obtain and analyze the historical behavior of the target user, and extract relevant location information. Specifically, by analyzing the target user's search query words, labels, geographical location of friends, and places of interest in news events, etc., find out the geographical location that the target user "cares about", which is not necessarily where the target user is located. Geography, however, is the location information related to the target user.
在通过上述方式收集与目标用户相关的位置信息之后,步骤S102随后根据与目标用户相关的位置信息,生成目标用户的地图轨迹,本发明实施例提供了一种可选的方案,在该方案中,可以分析与目标用户相关的位置信息,从与目标用户相关的位置信息中筛选出对应于地图上的点,随后根据筛选出的对应于地图上的点,生成目标用户的地图轨迹。After collecting the location information related to the target user in the above manner, step S102 then generates the map track of the target user according to the location information related to the target user. The embodiment of the present invention provides an optional solution, in which , the location information related to the target user can be analyzed, the points corresponding to the map can be selected from the location information related to the target user, and then the map track of the target user can be generated according to the selected points corresponding to the map.
进一步,在根据筛选出的对应于地图上的点,生成目标用户的地图轨迹时,可以首先确定生成目标用户的地图轨迹的交通路线,进而根据筛选出的对应于地图上的点以及确定的交通路线来绘制目标用户的地图轨迹。这里的交通路线可以包括实际的公交路线、地铁路线、自驾路线、铁路、内河航道、海上航线、空中航线等等。在实际应用中,若实际的交通路线出现调整,则绘制的目标用户的地图轨迹也会进行相应的调整。Further, when generating the map track of the target user according to the screened points corresponding to the map, the traffic route for generating the map track of the target user can be determined first, and then according to the screened points corresponding to the map and the determined traffic route route to draw the map trajectory of the target user. The traffic routes here may include actual bus routes, subway routes, self-driving routes, railways, inland waterways, sea routes, air routes, and the like. In practical applications, if the actual traffic route is adjusted, the drawn map trajectory of the target user will also be adjusted accordingly.
在步骤S102根据与目标用户相关的位置信息,生成目标用户的地图轨迹之后,步骤S104中在目标用户的地图轨迹上选取推送点和/或推送区域。After the map track of the target user is generated according to the location information related to the target user in step S102, push points and/or push areas are selected on the map track of the target user in step S104.
首先,针对在目标用户的地图轨迹上选取推送点,本发明实施例提供了一种可选的方案,即,接收来自用户的、选取目标用户的地图轨迹上的推送点的选取指令,进而根据该选取指令,在目标用户的地图轨迹上选取推送点。进一步,当目标用户在地图轨迹上选取推送点时,可以向目标用户推荐推送点,这里推荐的推送点可以是目标用户的住址或者工作地点等。First of all, for selecting push points on the target user's map track, the embodiment of the present invention provides an optional solution, that is, receiving an instruction from the user to select a push point on the target user's map track, and then according to The selection instruction selects push points on the map track of the target user. Further, when the target user selects a push point on the map track, the push point can be recommended to the target user, where the recommended push point can be the address or work place of the target user.
其次,针对在目标用户的地图轨迹上选取推送区域,可以是直接接收来自用户的、选取目标用户的地图轨迹上的推送区域的选取指令,进而根据该选取指令,在目标用户的地图轨迹上选取推送区域。或者,也可以是在目标用户的地图轨迹上选取推送点,进而根据选取的推送点确定推送区域。这里,可以根据上文提及的方式在目标用户的地图轨迹上选取推送点,即接收来自用户的、选取目标用户的地图轨迹上的推送点的选取指令,进而根据该选取指令,在目标用户的地图轨迹上选取推送点。随后,以选取的推送点为区域中心位置,确定指定距离范围内的区域为推送区域。这里的指定距离范围可以为默认距离,也可以由目标用户根据实际需求输入的距离。Secondly, for selecting a push area on the map track of the target user, it is possible to directly receive a selection instruction from the user to select a push area on the map track of the target user, and then select a push area on the map track of the target user according to the selection instruction. push area. Alternatively, a pushing point may also be selected on the map track of the target user, and then the pushing area is determined according to the selected pushing point. Here, the push point can be selected on the map track of the target user according to the method mentioned above, that is, a selection instruction for selecting a push point on the map track of the target user is received from the user, and then according to the selection instruction, the target user can select the push point on the map track. Select the push point on the map track of . Then, with the selected push point as the center of the region, the region within the specified distance is determined as the push region. The specified distance range here may be a default distance, or a distance input by the target user according to actual needs.
上述步骤S104中,在目标用户的地图轨迹上选取推送点和/或推送区域之后,接下来可以根据选取推送点和/或推送区域进行新闻内容的推送,即,步骤S106中在指定的待推送新闻库中,匹配与推送点和/或推送区域关联的新闻内容,并将匹配得到的新闻内容推送至目标用户。In the above-mentioned step S104, after selecting the push point and/or the push area on the map track of the target user, the news content can be pushed according to the selected push point and/or push area, that is, in step S106, in the specified push point In the news library, match the news content associated with the push point and/or push area, and push the matched news content to the target user.
在本发明的一可选方案中,可以在指定的待推送新闻库中,直接匹配与推送点和/或推送区域关联的新闻内容。即,根据待推送新闻库中预先建立的新闻内容与发生该新闻的地理位置的关联关系,将推送点和/或推送区域与该关联关系进行匹配,得到与推送点和/或推送区域关联的新闻内容。例如,由新闻编辑人员对新闻进行分类,并Tag(标注)该新闻发生位置,从而可以建立新闻内容与发生该新闻的地理位置的关联关系。In an optional solution of the present invention, the news content associated with the push point and/or the push area can be directly matched in the designated news library to be pushed. That is, according to the association relationship between the pre-established news content in the news library to be pushed and the geographical location where the news occurs, the push point and/or push area are matched with the association relationship, and the information associated with the push point and/or push area is obtained. news content. For example, news editors classify the news and tag (mark) the location where the news occurs, so that an association relationship between the news content and the geographical location where the news occurs can be established.
在本发明的另一可选方案中,可以采用语义提取,并进行周边匹配的方式。即,对待推送新闻库中的新闻内容进行语义分析,提取包含地理位置的词汇,随后将推送点和/或推送区域与词汇进行匹配,确定匹配的词汇对应的新闻内容为与推送点和/或推送区域关联的新闻内容。这里,包含地理位置的词汇如地域、街道、站点、商铺、企事业单位、学校、小区等词汇。In another optional solution of the present invention, semantic extraction and surrounding matching may be used. That is, carry out semantic analysis on the news content in the news library to be pushed, extract the vocabulary containing the geographic location, then match the push point and/or push area with the vocabulary, and determine that the news content corresponding to the matched vocabulary is the same as the push point and/or Push region-related news content. Here, vocabulary including geographic location such as region, street, site, shop, enterprise, school, community and the like.
进一步,在将推送点和/或推送区域与词汇进行匹配时,可以结合GIS(Geographic Information System,地理信息系统)数据库,确定与词汇相关的地理词汇,进而将推送点和/或推送区域与词汇相关的地理词汇进行匹配。例如,目标用户经常出入某小区,当发现小区周边某幼儿园招生新闻时,虽然幼儿园的名称与小区的名称(即推送点)并非能直接匹配,然而通过GIS数据能发现幼儿园在小区附近,则可以将幼儿园的名称确定为与小区的名称相关的地理词汇,从而可以将幼儿园招生新闻推送给该目标用户。此外,上述的这种匹配方式还可以应用于地域性政策法规的发布、即将开始的某发布会、天气预报、优惠促销活动、突发新闻事件等。Further, when matching the push point and/or push area with vocabulary, you can combine the GIS (Geographic Information System, geographic information system) database to determine the geographical vocabulary related to the vocabulary, and then match the push point and/or push area with the vocabulary related geographic vocabulary. For example, the target user often visits a certain community. When finding the enrollment news of a kindergarten around the community, although the name of the kindergarten and the name of the community (that is, the push point) cannot be directly matched, it can be found that the kindergarten is near the community through GIS data. The name of the kindergarten is determined as a geographical vocabulary related to the name of the community, so that the kindergarten enrollment news can be pushed to the target user. In addition, the above-mentioned matching method can also be applied to the release of regional policies and regulations, an upcoming press conference, weather forecast, preferential promotional activities, sudden news events, etc.
下面将通过具体实施例来详细介绍本发明的新闻推送方法的实现过程。图2示出了根据本发明另一实施例的新闻推送方法的流程图。参见图2,该方法至少可以包括步骤S202至步骤S212。The implementation process of the news push method of the present invention will be introduced in detail below through specific embodiments. Fig. 2 shows a flowchart of a news push method according to another embodiment of the present invention. Referring to Fig. 2, the method may at least include step S202 to step S212.
步骤S202,收集与目标用户相关的位置信息。Step S202, collecting location information related to the target user.
在该步骤中,可以通过获取目标用户输入的位置信息、记录目标用户所使用的终端设备定位出的目标用户实时的位置信息或者获取并分析目标用户的历史行为提取出相关的位置信息等方式来收集与目标用户相关的位置信息,具体可以参见上文介绍,此处不再赘述。In this step, it can be obtained by obtaining the location information input by the target user, recording the real-time location information of the target user located by the terminal device used by the target user, or obtaining and analyzing the historical behavior of the target user to extract relevant location information, etc. Collect location information related to the target user. For details, please refer to the introduction above, and will not repeat them here.
步骤S204,分析与目标用户相关的位置信息,从与目标用户相关的位置信息中筛选出对应于地图上的点。Step S204, analyzing the location information related to the target user, and filtering out corresponding points on the map from the location information related to the target user.
步骤S206,确定生成目标用户的地图轨迹的交通路线,并根据筛选出的对应于地图上的点以及确定的交通路线来绘制目标用户的地图轨迹。Step S206, determining the traffic route for generating the map track of the target user, and drawing the map track of the target user according to the selected points corresponding to the map and the determined traffic route.
在该步骤中,交通路线可以包括实际的公交路线、地铁路线、自驾路线、铁路、内河航道、海上航线、空中航线等等。在实际应用中,若实际的交通路线出现调整,则绘制的目标用户的地图轨迹也会进行相应的调整。In this step, the transportation routes may include actual bus routes, subway routes, self-driving routes, railways, inland waterways, sea routes, air routes and the like. In practical applications, if the actual traffic route is adjusted, the drawn map trajectory of the target user will also be adjusted accordingly.
步骤S208,在目标用户的地图轨迹上选取推送点和/或推送区域。Step S208, selecting push points and/or push areas on the map track of the target user.
在该步骤中,针对在目标用户的地图轨迹上选取推送点,可以是接收来自用户的、选取目标用户的地图轨迹上的推送点的选取指令,进而根据该选取指令,在目标用户的地图轨迹上选取推送点。进一步,当目标用户在地图轨迹上选取推送点时,可以向目标用户推荐推送点,这里推荐的推送点可以是目标用户的住址或者工作地点等。In this step, for selecting a push point on the target user's map track, it may be to receive a selection instruction from the user to select a push point on the target user's map track, and then according to the selection instruction, select the push point on the target user's map track. Select a push point. Further, when the target user selects a push point on the map track, the push point can be recommended to the target user, where the recommended push point can be the address or work place of the target user.
其次,针对在目标用户的地图轨迹上选取推送区域,可以是直接接收来自用户的、选取目标用户的地图轨迹上的推送区域的选取指令,进而根据该选取指令,在目标用户的地图轨迹上选取推送区域。或者,也可以是在目标用户的地图轨迹上选取推送点,进而根据选取的推送点确定推送区域。这里,可以根据上文提及的方式在目标用户的地图轨迹上选取推送点,即接收来自用户的、选取目标用户的地图轨迹上的推送点的选取指令,进而根据该选取指令,在目标用户的地图轨迹上选取推送点。随后,以选取的推送点为区域中心位置,确定指定距离范围内的区域为推送区域。这里的指定距离范围可以为默认距离,也可以由目标用户根据实际需求输入的距离。Secondly, for selecting a push area on the map track of the target user, it may be to directly receive a selection instruction from the user to select a push area on the map track of the target user, and then select a push area on the map track of the target user according to the selection instruction. push area. Alternatively, a pushing point may also be selected on the map track of the target user, and then the pushing area is determined according to the selected pushing point. Here, the push point can be selected on the map track of the target user according to the method mentioned above, that is, receiving a selection instruction from the user to select a push point on the map track of the target user, and then according to the selection instruction, the target user Select the push point on the map track of . Then, with the selected push point as the center of the region, the region within the specified distance is determined as the push region. The specified distance range here may be a default distance, or a distance input by the target user according to actual needs.
步骤S210,在指定的待推送新闻库中,匹配与推送点和/或推送区域关联的新闻内容。Step S210, match the news content associated with the push point and/or push area in the designated news library to be pushed.
在该步骤中,可以在指定的待推送新闻库中,直接匹配与推送点和/或推送区域关联的新闻内容。或者,也可以采用语义提取,并进行周边匹配的方式匹配与推送点和/或推送区域关联的新闻内容。具体可以参见上文详细介绍,此处不再赘述。In this step, the news content associated with the push point and/or push area can be directly matched in the designated news library to be pushed. Alternatively, semantic extraction and surrounding matching may also be used to match the news content associated with the push point and/or the push area. For details, refer to the detailed introduction above, and will not repeat them here.
步骤S212,将匹配得到的新闻内容推送至目标用户。Step S212, pushing the matched news content to the target user.
在该步骤中,可以以新闻页面的形式将匹配得到的新闻内容推送至目标用户,还可以通过其他形式将匹配得到的新闻内容推送至目标用户,例如,在新闻客户端以通知消息的形式进行推送。又如,通过邮件推送,首先获取该目标用户的邮箱标识信息,随后生成携带有匹配得到的新闻内容的推送邮件,根据该目标用户的邮箱标识信息,将推送邮件发送给该目标用户。In this step, the matched news content can be pushed to the target user in the form of a news page, and the matched news content can also be pushed to the target user in other forms, for example, in the news client in the form of a notification message push. As another example, through email push, first obtain the mailbox identification information of the target user, then generate a push email carrying the matched news content, and send the push email to the target user according to the mailbox identification information of the target user.
在本发明的具体实施例中,目标用户小张在北京市海淀区学院路附近居住,并在海淀区知春路49号院2号楼工作,因而小张经常坐公交或地铁来回于海淀区的学院路与知春路。此外,小张的原籍在江苏省丹阳市珥陵镇,逢年过节小张会回老家看望父母。另外,小张也经常去山东青岛、广东深圳等地出差。将与目标用户小张相关的位置信息海淀区学院路、海淀区知春路49号院2号楼、江苏省丹阳市珥陵镇、山东青岛、广东深圳等收集起来,对收集的这些位置信息进行统计分析处理,从而生成小张的地图轨迹。In a specific embodiment of the present invention, the target user Xiao Zhang lives near Xueyuan Road, Haidian District, Beijing, and works in Building 2, Yard No. 49, Zhichun Road, Haidian District, so Xiao Zhang often travels to and from Haidian District by bus or subway. Xueyuan Road and Zhichun Road. In addition, Xiao Zhang's origin is in Erling Town, Danyang City, Jiangsu Province, and Xiao Zhang will go back to his hometown to visit his parents during the New Year and holidays. In addition, Xiao Zhang often travels to Qingdao, Shandong, Shenzhen, Guangdong and other places on business. Collect the location information related to the target user Xiao Zhang, Xueyuan Road, Haidian District, Building 2, No. 49, Zhichun Road, Haidian District, Erling Town, Danyang City, Jiangsu Province, Qingdao, Shandong Province, Shenzhen, Guangdong Province, etc. Statistical analysis and processing to generate Xiao Zhang's map trajectory.
具体地,分析这些位置信息,从中筛选出对应于地图上的点,如海淀区学院路、海淀区知春路49号院2号楼、江苏省丹阳市珥陵镇、山东青岛、广东深圳,这里仅是列举,在实际应用中还可以进一步细分地图上的点。接下来,确定生成小张的地图轨迹的交通路线,例如,海淀区学院路、海淀区知春路49号院2号楼可以采用公交路线,江苏省丹阳市珥陵镇、山东青岛可以采用铁路路线,广东深圳可以采用空中航线。接着,根据筛选出的对应于地图上的点以及确定的交通路线来绘制小张的地图轨迹。Specifically, analyze these location information, and filter out the corresponding points on the map, such as Xueyuan Road, Haidian District, Building 2, Courtyard No. 49, Zhichun Road, Haidian District, Erling Town, Danyang City, Jiangsu Province, Qingdao, Shandong, Shenzhen, Guangdong, here It is just an enumeration, and the points on the map can be further subdivided in practical applications. Next, determine the traffic route for generating Xiaozhang’s map trajectory. For example, Xueyuan Road, Haidian District, and Building 2, No. 49 Zhichun Road, Haidian District can use bus routes, and Erling Town, Danyang City, Jiangsu Province, and Qingdao, Shandong Province can use railway routes , Shenzhen, Guangdong can use air routes. Then, according to the screened points corresponding to the map and the determined traffic route, Xiao Zhang's map trajectory is drawn.
在绘制得到小张的地图轨迹之后,在地图轨迹上选取推送点和/或推送区域,可以自动推荐推送点和/或推送区域,也可以由小张自己选择推送点和/或推送区域,例如,选取江苏省丹阳市、广东深圳作为推送点,选取海淀区的学院路与知春路的区域为推送区域,此处仅是列举,并不用于限制本发明。After drawing Xiao Zhang’s map track, select the push point and/or push area on the map track, the push point and/or push area can be automatically recommended, or Xiao Zhang can choose the push point and/or push area by himself, for example , select Danyang City, Jiangsu Province, and Shenzhen, Guangdong Province as push points, and select the area of Xueyuan Road and Zhichun Road in Haidian District as the push area, which is only listed here and is not used to limit the present invention.
最后,在指定的待推送新闻库中,匹配与推送点和/或推送区域关联的新闻内容,将匹配得到的新闻内容推送给小张。Finally, match the news content associated with the push point and/or push area in the designated news library to be pushed, and push the matched news content to Xiao Zhang.
本发明实施例中,由于目标用户的地图轨迹反映了该目标用户的日常活动轨迹,与目标用户的日常生活息息相关,将目标用户的地图轨迹上选取的推送点和/或推送区域关联的新闻内容推送给目标用户,实现了有针对性地向目标用户推送新闻内容,保证目标用户能有针对性地获取所需的新闻内容,从而改变了现有技术中杂乱无章、无效新闻内容居多的新闻推送方式,实现了精准推送新闻内容的目的。In the embodiment of the present invention, since the target user's map track reflects the target user's daily activity track and is closely related to the target user's daily life, the news content associated with the push point and/or push area selected on the target user's map track Pushing to the target user realizes the targeted push of news content to the target user, ensuring that the target user can obtain the required news content in a targeted manner, thus changing the news push method in the existing technology that is messy and mostly invalid news content , Realizing the purpose of accurately pushing news content.
基于同一发明构思,本发明实施例还提供一种新闻推送装置。图3示出了根据本发明一实施例的新闻推送装置的结构示意图。参见图3,该装置至少可以包括:位置信息收集模块310、地图轨迹生成模块320、选取模块330以及推送模块340。Based on the same inventive concept, an embodiment of the present invention also provides a news push device. Fig. 3 shows a schematic structural diagram of a news push device according to an embodiment of the present invention. Referring to FIG. 3 , the device may at least include: a location information collection module 310 , a map track generation module 320 , a selection module 330 and a push module 340 .
现介绍本发明实施例的新闻推送装置的各组成或器件的功能以及各部分间的连接关系:Now introduce the functions of each component or device of the news push device of the embodiment of the present invention and the connection relationship between each part:
位置信息收集模块310,适于收集与目标用户相关的位置信息;A location information collection module 310, adapted to collect location information related to the target user;
地图轨迹生成模块320,与位置信息收集模块310相耦合,适于根据与目标用户相关的位置信息,生成目标用户的地图轨迹;The map trajectory generation module 320 is coupled with the location information collection module 310, and is adapted to generate the map trajectory of the target user according to the location information related to the target user;
选取模块330,与地图轨迹生成模块320相耦合,适于在目标用户的地图轨迹上选取推送点和/或推送区域;The selection module 330 is coupled with the map track generation module 320, and is suitable for selecting push points and/or push areas on the target user's map track;
推送模块340,与选取模块330相耦合,适于在指定的待推送新闻库中,匹配与推送点和/或推送区域关联的新闻内容,并将匹配得到的新闻内容推送至目标用户。The push module 340, coupled with the selection module 330, is adapted to match the news content associated with the push point and/or push area in the designated news library to be pushed, and push the matched news content to the target user.
在本发明一实施例中,上述位置信息收集模块310还适于通过下列至少之一的方式获取位置信息:In an embodiment of the present invention, the location information collection module 310 is further adapted to acquire location information through at least one of the following methods:
方式一,获取目标用户输入的位置信息。例如,可以是获取目标用户输入的其所在地的名称,或者可以是获取目标用户输入的其关注的某个或多个地理位置的名称等。这里的名称可以是国家、省份、城市、行政区、区域、小区等名称,本发明不限于此。Method 1, acquiring the location information input by the target user. For example, it may be the name of the location input by the target user, or the names of one or more geographic locations that the target user is concerned with input by the target user. The names here may be names such as countries, provinces, cities, administrative regions, regions, and subdistricts, to which the present invention is not limited.
方式二,记录目标用户所使用的终端设备定位出的目标用户实时的位置信息。具体地,终端设备可以通过WIFI、移动基站、GPS、北斗等方式定位出目标用户实时的位置。The second way is to record the real-time location information of the target user located by the terminal device used by the target user. Specifically, the terminal device can locate the real-time location of the target user through WIFI, mobile base station, GPS, Beidou, and other means.
方式三,获取并分析目标用户的历史行为,提取出相关的位置信息。具体地,通过分析目标用户的搜索查询词、标签、好友的地理位置、关心的新闻事件发生地等方式,找出目标用户所“关心”的地理位置,该地理位置不一定是目标用户所在的地域,然而是与目标用户相关的位置信息。The third method is to obtain and analyze the historical behavior of the target user, and extract relevant location information. Specifically, by analyzing the target user's search query words, labels, geographical location of friends, and places of interest in news events, etc., find out the geographical location that the target user "cares about", which is not necessarily where the target user is located. Geography, however, is the location information related to the target user.
在本发明一实施例中,上述地图轨迹生成模块320还适于:In an embodiment of the present invention, the above-mentioned map track generation module 320 is also suitable for:
分析与目标用户相关的位置信息,从与目标用户相关的位置信息中筛选出对应于地图上的点;Analyze the location information related to the target user, and filter out the corresponding points on the map from the location information related to the target user;
根据筛选出的对应于地图上的点,生成目标用户的地图轨迹。According to the screened points corresponding to the map, a map track of the target user is generated.
在本发明一实施例中,上述地图轨迹生成模块320还适于:In an embodiment of the present invention, the above-mentioned map track generation module 320 is also suitable for:
确定生成目标用户的地图轨迹的交通路线;Determine the traffic route that generates the map trajectory of the target user;
根据筛选出的对应于地图上的点和确定的交通路线,绘制目标用户的地图轨迹。Draw the map trajectory of the target user according to the screened points corresponding to the map and the determined traffic route.
在本发明一实施例中,交通路线包括下列至少之一:公交路线、地铁路线、自驾路线、铁路、内河航道、海上航线、空中航线。In an embodiment of the present invention, the transportation route includes at least one of the following: bus routes, subway routes, self-driving routes, railways, inland waterways, sea routes, and air routes.
在本发明一实施例中,针对在目标用户的地图轨迹上选取推送点,上述选取模块330还适于:In an embodiment of the present invention, for selecting push points on the map track of the target user, the above-mentioned selection module 330 is further adapted to:
接收来自用户的、选取目标用户的地图轨迹上的推送点的选取指令;receiving a selection instruction from the user to select a push point on the map track of the target user;
根据选取指令,在目标用户的地图轨迹上选取推送点。According to the selection instruction, the push point is selected on the map track of the target user.
在本发明一实施例中,针对在目标用户的地图轨迹上选取推送区域,上述选取模块330还适于通过下列任意方式进行:In an embodiment of the present invention, for selecting push regions on the target user's map track, the selection module 330 is also suitable for performing any of the following methods:
接收来自用户的、选取目标用户的地图轨迹上的推送区域的选取指令,进而根据该选取指令,在目标用户的地图轨迹上选取推送区域。Receive a selection instruction from the user for selecting a push area on the map track of the target user, and then select a push area on the map track of the target user according to the selection instruction.
在目标用户的地图轨迹上选取推送点;根据选取的推送点确定推送区域。Select a push point on the map track of the target user; determine the push area according to the selected push point.
在本发明一实施例中,上述选取模块330还适于:In an embodiment of the present invention, the selection module 330 is further adapted to:
以选取的推送点为区域中心位置,确定指定距离范围内的区域为推送区域。With the selected push point as the center of the area, determine the area within the specified distance as the push area.
在本发明一实施例中,上述推送模块340还适于:In an embodiment of the present invention, the above push module 340 is also suitable for:
根据待推送新闻库中预先建立的新闻内容与发生该新闻的地理位置的关联关系,将推送点和/或推送区域与关联关系进行匹配,得到与推送点和/或推送区域关联的新闻内容。According to the association relationship between the pre-established news content in the news library to be pushed and the geographic location where the news occurs, the push point and/or push area is matched with the association relationship, and the news content associated with the push point and/or push area is obtained.
在本发明一实施例中,上述推送模块340还适于:In an embodiment of the present invention, the above push module 340 is also suitable for:
对待推送新闻库中的新闻内容进行语义分析,提取包含地理位置的词汇;Carry out semantic analysis on the news content in the news library to be pushed, and extract the vocabulary including geographical location;
将推送点和/或推送区域与词汇进行匹配,确定匹配的词汇对应的新闻内容为与推送点和/或推送区域关联的新闻内容。Matching the push point and/or the push area with the vocabulary, and determining that the news content corresponding to the matched vocabulary is the news content associated with the push point and/or the push area.
在本发明一实施例中,上述推送模块340还适于:In an embodiment of the present invention, the above push module 340 is also suitable for:
结合GIS数据库,确定与词汇相关的地理词汇;Combining with GIS database, determine the geographical vocabulary related to the vocabulary;
将推送点和/或推送区域与词汇相关的地理词汇进行匹配。Match push points and/or push regions to geographical terms related to the vocabulary.
根据上述任意一个优选实施例或多个优选实施例的组合,本发明实施例能够达到如下有益效果:According to any one of the above preferred embodiments or a combination of multiple preferred embodiments, the embodiments of the present invention can achieve the following beneficial effects:
本发明实施例中,收集与目标用户相关的位置信息,随后根据与目标用户相关的位置信息,生成目标用户的地图轨迹。进而在目标用户的地图轨迹上选取推送点和/或推送区域,在指定的待推送新闻库中,匹配与推送点和/或推送区域关联的新闻内容,并将匹配得到的新闻内容推送至目标用户。由此可见,本发明实施例能够主动收集与目标用户相关的位置信息,并对收集的这些位置信息进行统计分析处理,从而生成该目标用户的地图轨迹,以便于后续根据地图轨迹选择性地向该目标用户进行有效地新闻内容推送。进一步,目标用户的地图轨迹反映了该目标用户的日常活动轨迹,与目标用户的日常生活息息相关,通过将目标用户的地图轨迹上选取的推送点和/或推送区域关联的新闻内容推送给目标用户这一技术手段,实现了有针对性地向目标用户推送新闻内容,保证目标用户能有针对性地获取所需的新闻内容,从而改变了现有技术中杂乱无章、无效新闻内容居多的新闻推送方式,实现了精准推送新闻内容的目的。In the embodiment of the present invention, location information related to the target user is collected, and then a map track of the target user is generated according to the location information related to the target user. Then select the push point and/or push area on the target user's map track, match the news content associated with the push point and/or push area in the designated news library to be pushed, and push the matched news content to the target user. It can be seen that the embodiment of the present invention can actively collect location information related to the target user, and perform statistical analysis and processing on the collected location information, thereby generating the map track of the target user, so as to selectively send information to the target user according to the map track. The target user pushes news content effectively. Further, the target user's map track reflects the target user's daily activity track, which is closely related to the target user's daily life, and the news content associated with the push point and/or push area selected on the target user's map track is pushed to the target user This technical means realizes the targeted push of news content to the target users, ensuring that the target users can obtain the required news content in a targeted manner, thereby changing the news push method in the existing technology that is messy and mostly invalid news content , Realizing the purpose of accurately pushing news content.
在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。In the description provided herein, numerous specific details are set forth. However, it is understood that embodiments of the invention may be practiced without these specific details. In some instances, well-known methods, structures and techniques have not been shown in detail in order not to obscure the understanding of this description.
类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。Similarly, it should be appreciated that in the foregoing description of exemplary embodiments of the invention, in order to streamline this disclosure and to facilitate an understanding of one or more of the various inventive aspects, various features of the invention are sometimes grouped together in a single embodiment, figure, or its description. This method of disclosure, however, is not to be interpreted as reflecting an intention that the claimed invention requires more features than are expressly recited in each claim. Rather, as the following claims reflect, inventive aspects lie in less than all features of a single foregoing disclosed embodiment. Thus, the claims following the Detailed Description are hereby expressly incorporated into this Detailed Description, with each claim standing on its own as a separate embodiment of this invention.
本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。Those skilled in the art can understand that the modules in the device in the embodiment can be adaptively changed and arranged in one or more devices different from the embodiment. Modules or units or components in the embodiments may be combined into one module or unit or component, and furthermore may be divided into a plurality of sub-modules or sub-units or sub-assemblies. All features disclosed in this specification (including accompanying claims, abstract and drawings) and any method or method so disclosed may be used in any combination, except that at least some of such features and/or processes or units are mutually exclusive. All processes or units of equipment are combined. Each feature disclosed in this specification (including accompanying claims, abstract and drawings) may be replaced by alternative features serving the same, equivalent or similar purpose, unless expressly stated otherwise.
此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。Furthermore, those skilled in the art will understand that although some embodiments described herein include some features included in other embodiments but not others, combinations of features from different embodiments are meant to be within the scope of the invention. and form different embodiments. For example, in the claims, any one of the claimed embodiments can be used in any combination.
本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(DSP)来实现根据本发明实施例的新闻推送装置中的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。The various component embodiments of the present invention may be implemented in hardware, or in software modules running on one or more processors, or in a combination thereof. Those skilled in the art should understand that a microprocessor or a digital signal processor (DSP) may be used in practice to implement some or all functions of some or all components in the news push device according to the embodiment of the present invention. The present invention can also be implemented as an apparatus or an apparatus program (for example, a computer program and a computer program product) for performing a part or all of the methods described herein. Such a program for realizing the present invention may be stored on a computer-readable medium, or may be in the form of one or more signals. Such a signal may be downloaded from an Internet site, or provided on a carrier signal, or provided in any other form.
应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。It should be noted that the above-mentioned embodiments illustrate rather than limit the invention, and that those skilled in the art will be able to design alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses shall not be construed as limiting the claim. The word "comprising" does not exclude the presence of elements or steps not listed in a claim. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. The invention can be implemented by means of hardware comprising several distinct elements, and by means of a suitably programmed computer. In a unit claim enumerating several means, several of these means can be embodied by one and the same item of hardware. The use of the words first, second, and third, etc. does not indicate any order. These words can be interpreted as names.
至此,本领域技术人员应认识到,虽然本文已详尽示出和描述了本发明的多个示例性实施例,但是,在不脱离本发明精神和范围的情况下,仍可根据本发明公开的内容直接确定或推导出符合本发明原理的许多其他变型或修改。因此,本发明的范围应被理解和认定为覆盖了所有这些其他变型或修改。So far, those skilled in the art should appreciate that, although a number of exemplary embodiments of the present invention have been shown and described in detail herein, without departing from the spirit and scope of the present invention, the disclosed embodiments of the present invention can still be used. Many other variations or modifications consistent with the principles of the invention are directly identified or derived from the content. Accordingly, the scope of the present invention should be understood and deemed to cover all such other variations or modifications.
本发明实施例还公开了:The embodiment of the invention also discloses:
A1、一种新闻推送方法,包括:A1, a news push method, comprising:
收集与目标用户相关的位置信息,根据所述与目标用户相关的位置信息,生成所述目标用户的地图轨迹;collecting location information related to the target user, and generating a map track of the target user according to the location information related to the target user;
在所述目标用户的地图轨迹上选取推送点和/或推送区域;Selecting push points and/or push areas on the map track of the target user;
在指定的待推送新闻库中,匹配与所述推送点和/或推送区域关联的新闻内容,并将匹配得到的新闻内容推送至所述目标用户。In the designated news library to be pushed, match the news content associated with the push point and/or push area, and push the matched news content to the target user.
A2、根据A1所述的方法,其中,通过下列至少之一的方式收集与目标用户相关的位置信息:A2. The method according to A1, wherein the location information related to the target user is collected through at least one of the following methods:
获取所述目标用户输入的位置信息;Acquiring the location information input by the target user;
记录所述目标用户所使用的终端设备定位出的所述目标用户实时的位置信息;Recording the real-time location information of the target user located by the terminal device used by the target user;
获取并分析所述目标用户的历史行为,提取出相关的位置信息。Obtain and analyze the historical behavior of the target user, and extract relevant location information.
A3、根据A1或A2所述的方法,其中,根据所述与目标用户相关的位置信息,生成所述目标用户的地图轨迹,包括:A3. The method according to A1 or A2, wherein, according to the location information related to the target user, generating the map track of the target user includes:
分析所述与目标用户相关的位置信息,从与所述目标用户相关的位置信息中筛选出对应于地图上的点;Analyzing the location information related to the target user, and selecting points corresponding to the map from the location information related to the target user;
根据筛选出的对应于地图上的点,生成所述目标用户的地图轨迹。A map track of the target user is generated according to the screened points corresponding to the map.
A4、根据A3所述的方法,其中,根据筛选出的对应于地图上的点,生成所述目标用户的地图轨迹,包括:A4. The method according to A3, wherein, according to the selected points corresponding to the map, generating the map track of the target user includes:
确定生成所述目标用户的地图轨迹的交通路线;Determine the traffic route that generates the map track of the target user;
根据筛选出的对应于地图上的点和确定的所述交通路线,绘制所述目标用户的地图轨迹。Drawing the map track of the target user according to the screened points corresponding to the map and the determined traffic route.
A5、根据A4所述的方法,其中,所述交通路线包括下列至少之一:A5. The method according to A4, wherein the traffic route includes at least one of the following:
公交路线、地铁路线、自驾路线、铁路、内河航道、海上航线、空中航线。Bus routes, subway routes, self-driving routes, railways, inland waterways, sea routes, and air routes.
A6、根据A1-A5任一项所述的方法,其中,在所述目标用户的地图轨迹上选取推送点,包括:A6. The method according to any one of A1-A5, wherein selecting a push point on the map track of the target user includes:
接收来自用户的、选取所述目标用户的地图轨迹上的推送点的选取指令;receiving a selection instruction from the user for selecting a push point on the map track of the target user;
根据所述选取指令,在所述目标用户的地图轨迹上选取推送点。According to the selection instruction, a push point is selected on the map track of the target user.
A7、根据A1-A6任一项所述的方法,其中,在所述目标用户的地图轨迹上选取推送区域,包括:A7. The method according to any one of A1-A6, wherein selecting a pushing area on the map track of the target user includes:
在所述目标用户的地图轨迹上选取推送点;Selecting push points on the map track of the target user;
根据选取的推送点确定推送区域。Determine the push area based on the selected push point.
A8、根据A7所述的方法,其中,所述根据选取的推送点确定推送区域,包括:A8. The method according to A7, wherein said determining the push area according to the selected push point includes:
以选取的推送点为区域中心位置,确定指定距离范围内的区域为推送区域。With the selected push point as the center of the area, determine the area within the specified distance as the push area.
A9、根据A1-A8任一项所述的方法,其中,在指定的待推送新闻库中,匹配与所述推送点和/或推送区域关联的新闻内容,包括:A9. The method according to any one of A1-A8, wherein, in the specified news library to be pushed, matching the news content associated with the push point and/or push area includes:
根据所述待推送新闻库中预先建立的新闻内容与发生该新闻的地理位置的关联关系,将所述推送点和/或推送区域与所述关联关系进行匹配,得到与所述推送点和/或推送区域关联的新闻内容。According to the association relationship between the pre-established news content in the news library to be pushed and the geographic location where the news occurs, match the push point and/or push area with the association relationship to obtain the push point and/or push area. Or push news content associated with the region.
A10、根据A1-A9任一项所述的方法,其中,在指定的待推送新闻库中,匹配与所述推送点和/或推送区域关联的新闻内容,包括:A10. The method according to any one of A1-A9, wherein, in the specified news library to be pushed, matching the news content associated with the push point and/or push area includes:
对所述待推送新闻库中的新闻内容进行语义分析,提取包含地理位置的词汇;Semantic analysis is performed on the news content in the news library to be pushed, and vocabulary including geographical location is extracted;
将所述推送点和/或推送区域与所述词汇进行匹配,确定匹配的词汇对应的新闻内容为与所述推送点和/或推送区域关联的新闻内容。Match the push point and/or push area with the vocabulary, and determine that the news content corresponding to the matched vocabulary is the news content associated with the push point and/or push area.
A11、根据A10所述的方法,其中,将所述推送点和/或推送区域与所述词汇进行匹配,包括:A11. The method according to A10, wherein matching the pushing point and/or pushing area with the vocabulary includes:
结合地理信息系统GIS数据库,确定与所述词汇相关的地理词汇;In combination with the geographic information system GIS database, determine the geographic vocabulary related to the vocabulary;
将所述推送点和/或推送区域与所述词汇相关的地理词汇进行匹配。Matching the pushing point and/or pushing area with geographical vocabulary related to the vocabulary.
B12、一种新闻推送装置,包括:B12. A news push device, comprising:
位置信息收集模块,适于收集与目标用户相关的位置信息;A location information collection module adapted to collect location information related to the target user;
地图轨迹生成模块,适于根据所述与目标用户相关的位置信息,生成所述目标用户的地图轨迹;A map track generating module, adapted to generate a map track of the target user according to the location information related to the target user;
选取模块,适于在所述目标用户的地图轨迹上选取推送点和/或推送区域;A selection module, adapted to select a push point and/or a push area on the map track of the target user;
推送模块,适于在指定的待推送新闻库中,匹配与所述推送点和/或推送区域关联的新闻内容,并将匹配得到的新闻内容推送至所述目标用户。The push module is adapted to match the news content associated with the push point and/or push area in the designated news library to be pushed, and push the matched news content to the target user.
B13、根据B12所述的装置,其中,所述位置信息收集模块还适于通过下列至少之一的方式获取位置信息:B13. The device according to B12, wherein the location information collection module is further adapted to acquire location information through at least one of the following methods:
获取所述目标用户输入的位置信息;Acquiring the location information input by the target user;
记录所述目标用户所使用的终端设备定位出的所述目标用户实时的位置信息;Recording the real-time location information of the target user located by the terminal device used by the target user;
获取并分析所述目标用户的历史行为,提取出相关的位置信息。Obtain and analyze the historical behavior of the target user, and extract relevant location information.
B14、根据B12或B13所述的装置,其中,所述地图轨迹生成模块还适于:B14. The device according to B12 or B13, wherein the map track generation module is also suitable for:
分析所述与目标用户相关的位置信息,从与所述目标用户相关的位置信息中筛选出对应于地图上的点;Analyzing the location information related to the target user, and selecting points corresponding to the map from the location information related to the target user;
根据筛选出的对应于地图上的点,生成所述目标用户的地图轨迹。A map track of the target user is generated according to the screened points corresponding to the map.
B15、根据B14所述的装置,其中,所述地图轨迹生成模块还适于:B15. The device according to B14, wherein the map track generation module is also suitable for:
确定生成所述目标用户的地图轨迹的交通路线;Determine the traffic route that generates the map track of the target user;
根据筛选出的对应于地图上的点和确定的所述交通路线,绘制所述目标用户的地图轨迹。Drawing the map track of the target user according to the screened points corresponding to the map and the determined traffic route.
B16、根据B15所述的装置,其中,所述交通路线包括下列至少之一:公交路线、地铁路线、自驾路线、铁路、内河航道、海上航线、空中航线。B16. The device according to B15, wherein the traffic route includes at least one of the following: bus routes, subway routes, self-driving routes, railways, inland waterways, sea routes, and air routes.
B17、根据B12-B16任一项所述的装置,其中,所述选取模块还适于:B17. The device according to any one of B12-B16, wherein the selection module is further adapted to:
接收来自用户的、选取所述目标用户的地图轨迹上的推送点的选取指令;receiving a selection instruction from the user for selecting a push point on the map track of the target user;
根据所述选取指令,在所述目标用户的地图轨迹上选取推送点。According to the selection instruction, a push point is selected on the map track of the target user.
B18、根据B12-B17任一项所述的装置,其中,所述选取模块还适于:B18. The device according to any one of B12-B17, wherein the selection module is further adapted to:
在所述目标用户的地图轨迹上选取推送点;Selecting push points on the map track of the target user;
根据选取的推送点确定推送区域。Determine the push area based on the selected push point.
B19、根据B18所述的装置,其中,所述选取模块还适于:B19. The device according to B18, wherein the selection module is further adapted to:
以选取的推送点为区域中心位置,确定指定距离范围内的区域为推送区域。With the selected push point as the center of the area, determine the area within the specified distance as the push area.
B20、根据B12-B19任一项所述的装置,其中,所述推送模块还适于:B20. The device according to any one of B12-B19, wherein the push module is also suitable for:
根据所述待推送新闻库中预先建立的新闻内容与发生该新闻的地理位置的关联关系,将所述推送点和/或推送区域与所述关联关系进行匹配,得到与所述推送点和/或推送区域关联的新闻内容。According to the association relationship between the pre-established news content in the news library to be pushed and the geographic location where the news occurs, match the push point and/or push area with the association relationship to obtain the push point and/or push area. Or push news content associated with the region.
B21、根据B12-B20任一项所述的装置,其中,所述推送模块还适于:B21. The device according to any one of B12-B20, wherein the push module is also suitable for:
对所述待推送新闻库中的新闻内容进行语义分析,提取包含地理位置的词汇;Semantic analysis is performed on the news content in the news library to be pushed, and vocabulary including geographical location is extracted;
将所述推送点和/或推送区域与所述词汇进行匹配,确定匹配的词汇对应的新闻内容为与所述推送点和/或推送区域关联的新闻内容。Match the push point and/or push area with the vocabulary, and determine that the news content corresponding to the matched vocabulary is the news content associated with the push point and/or push area.
B22、根据B21所述的装置,其中,所述推送模块还适于:B22. The device according to B21, wherein the push module is also suitable for:
结合地理信息系统GIS数据库,确定与所述词汇相关的地理词汇;In combination with the geographic information system GIS database, determine the geographic vocabulary related to the vocabulary;
将所述推送点和/或推送区域与所述词汇相关的地理词汇进行匹配。Matching the pushing point and/or pushing area with geographical vocabulary related to the vocabulary.
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510528514.9A CN106487828B (en) | 2015-08-25 | 2015-08-25 | News push method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510528514.9A CN106487828B (en) | 2015-08-25 | 2015-08-25 | News push method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106487828A true CN106487828A (en) | 2017-03-08 |
CN106487828B CN106487828B (en) | 2022-02-25 |
Family
ID=58233334
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510528514.9A Active CN106487828B (en) | 2015-08-25 | 2015-08-25 | News push method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106487828B (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107153690A (en) * | 2017-04-28 | 2017-09-12 | 北京都在哪网讯科技有限公司 | Content delivery method and device |
CN109299405A (en) * | 2018-09-28 | 2019-02-01 | 北京小米移动软件有限公司 | The method, apparatus and storage medium of information push |
CN109299408A (en) * | 2018-10-24 | 2019-02-01 | 斑马网络技术有限公司 | Information-pushing method, device, vehicle, storage medium and electronic equipment |
CN109656260A (en) * | 2018-12-03 | 2019-04-19 | 北京采立播科技有限公司 | A kind of unmanned plane geographic information data acquisition system |
CN109886821A (en) * | 2019-02-20 | 2019-06-14 | 阿里巴巴集团控股有限公司 | Case method for pushing and device calculate equipment and computer readable storage medium |
CN115730156A (en) * | 2022-11-28 | 2023-03-03 | 中国人民解放军91977部队 | Ship news track matching system and method |
CN118714189A (en) * | 2024-08-27 | 2024-09-27 | 深圳市金大智能创新科技有限公司 | Method for extracting specific information and associating groups based on news consultation |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2011120247A1 (en) * | 2010-04-02 | 2011-10-06 | 宇龙计算机通信科技(深圳)有限公司 | Mobile terminal, application server, method and system for application-pushing |
CN102223389A (en) * | 2011-03-09 | 2011-10-19 | 深圳市凯立德科技股份有限公司 | Real-time information pushing method, server and terminal |
CN102506884A (en) * | 2011-10-28 | 2012-06-20 | 百度在线网络技术(北京)有限公司 | Method, system and device for recommending gathering places for multiple users on basis of maps |
CN103686622A (en) * | 2012-09-04 | 2014-03-26 | 中兴通讯股份有限公司 | Method and device for pushing information to mobile terminal |
CN103745389A (en) * | 2014-02-13 | 2014-04-23 | 闪灵在线网络技术(北京)有限公司 | Advertisement putting method and system based on analysis of user life tracks |
CN103888493A (en) * | 2012-12-20 | 2014-06-25 | 腾讯科技(深圳)有限公司 | Information push method and device |
CN104243555A (en) * | 2014-08-21 | 2014-12-24 | 小米科技有限责任公司 | Method and device for processing location information |
CN104618858A (en) * | 2014-12-30 | 2015-05-13 | 北京奇虎科技有限公司 | Intelligent control method for message forwarding by means of bus cards |
-
2015
- 2015-08-25 CN CN201510528514.9A patent/CN106487828B/en active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2011120247A1 (en) * | 2010-04-02 | 2011-10-06 | 宇龙计算机通信科技(深圳)有限公司 | Mobile terminal, application server, method and system for application-pushing |
CN102223389A (en) * | 2011-03-09 | 2011-10-19 | 深圳市凯立德科技股份有限公司 | Real-time information pushing method, server and terminal |
CN102506884A (en) * | 2011-10-28 | 2012-06-20 | 百度在线网络技术(北京)有限公司 | Method, system and device for recommending gathering places for multiple users on basis of maps |
CN103686622A (en) * | 2012-09-04 | 2014-03-26 | 中兴通讯股份有限公司 | Method and device for pushing information to mobile terminal |
CN103888493A (en) * | 2012-12-20 | 2014-06-25 | 腾讯科技(深圳)有限公司 | Information push method and device |
CN103745389A (en) * | 2014-02-13 | 2014-04-23 | 闪灵在线网络技术(北京)有限公司 | Advertisement putting method and system based on analysis of user life tracks |
CN104243555A (en) * | 2014-08-21 | 2014-12-24 | 小米科技有限责任公司 | Method and device for processing location information |
CN104618858A (en) * | 2014-12-30 | 2015-05-13 | 北京奇虎科技有限公司 | Intelligent control method for message forwarding by means of bus cards |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107153690A (en) * | 2017-04-28 | 2017-09-12 | 北京都在哪网讯科技有限公司 | Content delivery method and device |
CN109299405A (en) * | 2018-09-28 | 2019-02-01 | 北京小米移动软件有限公司 | The method, apparatus and storage medium of information push |
CN109299408A (en) * | 2018-10-24 | 2019-02-01 | 斑马网络技术有限公司 | Information-pushing method, device, vehicle, storage medium and electronic equipment |
CN109656260A (en) * | 2018-12-03 | 2019-04-19 | 北京采立播科技有限公司 | A kind of unmanned plane geographic information data acquisition system |
CN109886821A (en) * | 2019-02-20 | 2019-06-14 | 阿里巴巴集团控股有限公司 | Case method for pushing and device calculate equipment and computer readable storage medium |
CN115730156A (en) * | 2022-11-28 | 2023-03-03 | 中国人民解放军91977部队 | Ship news track matching system and method |
CN118714189A (en) * | 2024-08-27 | 2024-09-27 | 深圳市金大智能创新科技有限公司 | Method for extracting specific information and associating groups based on news consultation |
Also Published As
Publication number | Publication date |
---|---|
CN106487828B (en) | 2022-02-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106487828A (en) | News push method and device | |
KR102267823B1 (en) | Systems and methods for providing information for an on-demand service | |
US20160110381A1 (en) | Methods and systems for social media-based profiling of entity location by associating entities and venues with geo-tagged short electronic messages | |
CN103456233A (en) | Method and system for searching interest points based on electronic map | |
CN103268730B (en) | Electronic map interface shows the method and apparatus of association mark point | |
CN103631888B (en) | Multi-data source data searching method and device based on positions | |
CN103080930A (en) | Method and apparatus for identifying and mapping content | |
JP5896895B2 (en) | POSITIONING DEVICE, LOCATION INFORMATION GENERATION METHOD, AND PROGRAM | |
CN106341456A (en) | Information pushing method and information pushing device | |
US20170039264A1 (en) | Area modeling by geographic photo label analysis | |
Mainka et al. | Mobile application services based upon open urban government data | |
CN104320848B (en) | The system and method for indoor positioning is realized based on cloud computing | |
CN109275090A (en) | Information processing method, device, terminal and storage medium | |
Sehgal et al. | Mobishop: Using mobile phones for sharing consumer pricing information | |
CN105677816A (en) | Information processing method and device | |
JP2013137738A (en) | Information processing method and apparatus | |
US7107149B2 (en) | Position information presentation device, position information presentation method and program to present position information | |
CN106446211A (en) | Method for recommending photographing locations in specific area | |
CN107025246B (en) | A method and device for identifying a target geographic area | |
US8843316B2 (en) | Method to geo-tag streaming music | |
Hong | Spatial analysis of location-based social networks in seoul, korea | |
JP2005182636A (en) | Information providing method and apparatus based on position detection | |
CN108171534A (en) | A kind of Ads on Vehicles public bus network recommends method and device | |
Li et al. | Identifying temporal and spatial characteristics of residents’ trips from cellular signaling data: Case study of Beijing | |
TWI486793B (en) | Geographical location rendering system, method applicable thereto, computer readable record media thereof and computer program product thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | 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 | ||
CP03 | Change of name, title or address |
Address after: 100088 room 112, block D, 28 new street, new street, Xicheng District, Beijing (Desheng Park) Patentee after: BEIJING QIHOO TECHNOLOGY Co.,Ltd. Patentee after: Beijing Qizhi Business Consulting Co.,Ltd. Address before: 100088 room 112, block D, 28 new street, new street, Xicheng District, Beijing (Desheng Park) Patentee before: BEIJING QIHOO TECHNOLOGY Co.,Ltd. Patentee before: Qizhi software (Beijing) Co.,Ltd. |
|
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20240105 Address after: Room 801, 8th floor, No. 104, floors 1-19, building 2, yard 6, Jiuxianqiao Road, Chaoyang District, Beijing 100015 Patentee after: BEIJING QIHOO TECHNOLOGY Co.,Ltd. Address before: 100088 room 112, block D, 28 new street, new street, Xicheng District, Beijing (Desheng Park) Patentee before: BEIJING QIHOO TECHNOLOGY Co.,Ltd. Patentee before: Beijing Qizhi Business Consulting Co.,Ltd. |