技术领域technical field
本发明涉及通信技术领域,特别是涉及一种广告数据推送方法及装置。The present invention relates to the field of communication technologies, in particular to a method and device for pushing advertisement data.
背景技术Background technique
移动终端已逐渐成为人们生活工作的一部分,人们无论到哪里都会携带移动终端,因此,在移动终端推送广告成为广告投放的重要渠道。Mobile terminals have gradually become a part of people's life and work, and people carry mobile terminals wherever they go. Therefore, pushing advertisements on mobile terminals has become an important channel for advertising.
现有技术中,在向移动终端推送广告时,一种是将移动终端中能设置广告的时间段,以一定的价位出租给广告商,在该时间段固定投放该广告商的广告,例如将播放某一具体视频前的一分钟,出租给广告商,用户在观看视频前,会首先看到该一分钟内投放的广告;另一种是在接到广告商的广告后,群发给所有有联系方式的移动终端用户。In the prior art, when pushing an advertisement to a mobile terminal, one is to rent the time period in which the advertisement can be set in the mobile terminal to an advertiser at a certain price, and place the advertisement of the advertiser in this time period, for example, One minute before playing a specific video, it is rented out to advertisers. Before watching the video, users will first see the advertisements placed within that minute; Contact details of mobile terminal users.
发明人在研究上述技术方案的过程中发现,上述技术方案存在如下缺点:上述两种方案投放的广告的技术方案,都只是根据广告商的需求向所有用户提供相同的广告内容,然而不同用户的需求各不相同,感兴趣的广告也各式各样,因此现有技术的向不同用户推送相同广告的方法推送准度很低,广告转换率也较低。In the process of researching the above-mentioned technical solutions, the inventor found that the above-mentioned technical solutions have the following disadvantages: the technical solutions of the advertisements delivered by the above-mentioned two solutions only provide the same advertisement content to all users according to the needs of advertisers. The needs are different, and the advertisements of interest are also various. Therefore, the method of pushing the same advertisement to different users in the prior art has low push accuracy and low advertisement conversion rate.
发明内容Contents of the invention
本发明实施例提供一种广告数据推送方法及装置,以解决移动终端推送广告时精准度较低的问题。Embodiments of the present invention provide an advertisement data push method and device to solve the problem of low accuracy when mobile terminals push advertisements.
为了解决上述技术问题,本发明提供了一种广告数据推送方法,所述方法包括:In order to solve the above technical problems, the present invention provides a method for pushing advertisement data, the method comprising:
获取初始广告数据以及移动终端的用户偏好数据;其中,每个初始广告数据对应至少一个广告位置范围;Obtain initial advertisement data and user preference data of the mobile terminal; wherein, each initial advertisement data corresponds to at least one advertisement position range;
从所述初始广告数据中,确定与所述用户偏好数据对应的至少一个候选广告数据;determining at least one candidate advertisement data corresponding to the user preference data from the initial advertisement data;
检测所述移动终端的第一位置信息;detecting first location information of the mobile terminal;
如果所述第一位置信息属于一广告位置范围内,则从所述广告位置范围对应的候选广告数据中确定目标广告数据;If the first position information belongs to an advertisement position range, then determine target advertisement data from candidate advertisement data corresponding to the advertisement position range;
推送所述目标广告数据给所述移动终端。Pushing the target advertisement data to the mobile terminal.
第一方面,本发明提供了另一种广告数据推送方法,所述方法包括:In the first aspect, the present invention provides another advertising data push method, the method comprising:
获取初始广告数据、移动终端的用户偏好数据以及预设时间段内所述移动终端的历史运动轨迹数据;其中,每个初始广告数据对应至少一个广告位置范围;Obtaining initial advertisement data, user preference data of the mobile terminal, and historical movement track data of the mobile terminal within a preset time period; wherein, each initial advertisement data corresponds to at least one advertisement position range;
从所述初始广告数据中,选择与所述用户偏好数据以及所述历史运动轨迹数据对应的初始广告数据作为目标广告数据;From the initial advertisement data, select the initial advertisement data corresponding to the user preference data and the historical movement trajectory data as the target advertisement data;
推送所述目标广告数据给所述移动终端。Pushing the target advertisement data to the mobile terminal.
第二方面,本发明实施例还提供了一种广告数据推送装置,包括:In the second aspect, the embodiment of the present invention also provides an advertisement data push device, including:
获取模块,用于获取初始广告数据以及移动终端的用户偏好数据;其中,每个初始广告数据对应至少一个广告位置范围;An acquisition module, configured to acquire initial advertisement data and user preference data of the mobile terminal; wherein, each initial advertisement data corresponds to at least one advertisement position range;
候选广告数据确定模块,用于从所述初始广告数据中,确定与所述用户偏好数据对应的至少一个候选广告数据;A candidate advertisement data determining module, configured to determine at least one candidate advertisement data corresponding to the user preference data from the initial advertisement data;
第一位置信息监测模块,用于检测所述移动终端的第一位置信息;A first location information monitoring module, configured to detect the first location information of the mobile terminal;
目标广告数据确定模块,用于如果所述第一位置信息属于一广告位置范围内,则从所述广告位置范围对应的候选广告数据中确定目标广告数据;A target advertisement data determination module, configured to determine target advertisement data from candidate advertisement data corresponding to the advertisement position range if the first position information belongs to an advertisement position range;
推送模块,用于推送所述目标广告数据给所述移动终端。A push module, configured to push the target advertisement data to the mobile terminal.
第三方面,本发明实施例还提供了另一种广告数据推送装置,包括:In the third aspect, the embodiment of the present invention also provides another advertising data push device, including:
获取模块,用于获取初始广告数据、移动终端的用户偏好数据以及预设时间段内所述移动终端的历史运动轨迹数据;其中,每个初始广告数据对应至少一个广告位置范围;An acquisition module, configured to acquire initial advertisement data, user preference data of the mobile terminal, and historical movement track data of the mobile terminal within a preset time period; wherein, each initial advertisement data corresponds to at least one advertisement position range;
目标广告数据确定模块,用于从所述初始广告数据中,选择与所述用户偏好数据以及所述历史运动轨迹数据对应的初始广告数据作为目标广告数据;A target advertisement data determination module, configured to select, from the initial advertisement data, initial advertisement data corresponding to the user preference data and the historical motion track data as the target advertisement data;
推送模块,用于推送所述目标广告数据给所述移动终端。A push module, configured to push the target advertisement data to the mobile terminal.
第四方面,本发明实施例另外还提供了一种广告数据推送装置,其特征在于,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现权利要求任一项所述的广告数据推送方法的步骤。In the fourth aspect, the embodiment of the present invention further provides an advertisement data push device, which is characterized in that it includes a memory, a processor, and a computer program stored in the memory and operable on the processor. When the computer program is executed by the processor, the steps of the advertising data pushing method described in any one of the claims are realized.
第五方面,本发明实施例另外还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如上述权利要求中任一项所述的广告数据推送的处理方法的步骤。In the fifth aspect, the embodiment of the present invention further provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, any one of the above-mentioned claims can be realized. Steps in the method for processing advertisement data push.
本发明实施例中,通过首先获取初始广告数据以及移动终端的用户偏好数据,其中,每个初始广告数据对应至少一个广告位置范围,并从初始广告数据中,确定与用户偏好数据对应的至少一个候选广告数据,可以得到针对该移动终端用户的、符合该用户兴趣需求的候选广告数据;再检测移动终端的第一位置信息,如果第一位置信息属于一广告位置范围内,说明该移动终端用户位于广告位置附近,此时从广告位置范围对应的候选广告数据中确定目标广告数据,并推送目标广告数据给所述移动终端,可以实现精准广告数据的推送,用户在收到该目标广告数据后,就可以根据提示到相应的广告位置,完成交易活动。本发明实施例中,由于是根据移动终端用户的偏好确定出符合用户需求的候选广告数据,再结合移动终端的第一位置信息,确定出与该第一位置信息符合的目标广告数据进行推送,因此,用户到某个位置后,正好可以收到该位置相关的、自己感兴趣的广告数据推送,目标广告数据推送的精准度较高,能很大限度满足用户需求,提高广告转换率。In the embodiment of the present invention, by first obtaining the initial advertisement data and the user preference data of the mobile terminal, wherein each initial advertisement data corresponds to at least one advertisement location range, and from the initial advertisement data, at least one corresponding to the user preference data is determined. Candidate advertisement data can obtain candidate advertisement data for the mobile terminal user that meets the user's interest requirements; then detect the first location information of the mobile terminal, if the first location information belongs to an advertisement location range, it means that the mobile terminal user Located near the advertisement position, at this time, determine the target advertisement data from the candidate advertisement data corresponding to the scope of the advertisement position, and push the target advertisement data to the mobile terminal, which can realize the push of accurate advertisement data. After the user receives the target advertisement data, , you can go to the corresponding advertising position according to the prompt to complete the transaction activity. In the embodiment of the present invention, because the candidate advertisement data that meets the user's needs is determined according to the preferences of the mobile terminal user, combined with the first location information of the mobile terminal, the target advertisement data that matches the first location information is determined and pushed, Therefore, after the user arrives at a certain location, he can just receive the advertisement data push related to the location and of interest to him. The accuracy of the targeted advertisement data push is high, which can satisfy the user's needs to a great extent and improve the conversion rate of the advertisement.
附图说明Description of drawings
图1是本发明实施例一的一种广告数据推送方法的步骤流程图;FIG. 1 is a flowchart of the steps of a method for pushing advertisement data according to Embodiment 1 of the present invention;
图2是本发明实施例二的一种广告数据推送方法的具体步骤流程图;FIG. 2 is a flow chart of specific steps of a method for pushing advertisement data according to Embodiment 2 of the present invention;
图3是本发明实施例三的另一种广告数据推送方法的步骤流程图;Fig. 3 is a flow chart of steps of another advertisement data pushing method according to Embodiment 3 of the present invention;
图4是本发明实施例四的另一种广告数据推送方法的具体步骤流程图;FIG. 4 is a flow chart of specific steps of another advertisement data pushing method according to Embodiment 4 of the present invention;
图5是本发明装置实施例五的一种广告数据推送装置的结构框图;Fig. 5 is a structural block diagram of an advertising data pushing device according to Embodiment 5 of the device of the present invention;
图6是本发明装置实施例五的一种广告数据推送装置的具体结构框图;Fig. 6 is a specific structural block diagram of an advertising data pushing device according to Embodiment 5 of the device of the present invention;
图7是本发明装置实施例六的另一种广告数据推送装置的结构框图;Fig. 7 is a structural block diagram of another advertising data pushing device according to Embodiment 6 of the device of the present invention;
图8是本发明装置实施例六的另一种广告数据推送装置的具体结构框图;Fig. 8 is a specific structural block diagram of another advertising data pushing device according to Embodiment 6 of the device of the present invention;
图9是本发明实施例的一种移动终端的结构框图。Fig. 9 is a structural block diagram of a mobile terminal according to an embodiment of the present invention.
具体实施方式Detailed ways
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are some of the embodiments of the present invention, but not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.
【方法实施例一】【Method Embodiment 1】
参照图1,示出了本发明实施例中的一种广告数据推送方法的步骤流程图。具体步骤包括:Referring to FIG. 1 , it shows a flowchart of steps of a method for pushing advertisement data in an embodiment of the present invention. Specific steps include:
步骤101:获取初始广告数据以及移动终端的用户偏好数据;其中,每个初始广告数据对应至少一个广告位置范围。Step 101: Obtain initial advertisement data and user preference data of the mobile terminal; wherein, each initial advertisement data corresponds to at least one advertisement position range.
具体应用中,可以在广告投放服务器中,设置广告投放方请求投放的初始广告数据,该初始广告数据对应着至少一个广告位置范围。例如,服装销售商家作为广告投放方,该服装销售商家可以只有一个门店,也可以有多个门店,那么该服装销售商家所请求投放的初始广告数据中,可以对应着一个或多个门店的位置,当将该服装销售商家所请求投放的初始广告数据设置在广告投放服务器时,可以将每个门店位置的方圆50米、100米、200米等等之内都设置为广告位置范围,本发明实施例对广告位置范围的具体范围不做限定。In a specific application, the initial advertisement data requested by the advertisement dispenser may be set in the advertisement server, and the initial advertisement data corresponds to at least one range of advertisement positions. For example, if a clothing seller is an advertisement provider, the clothing seller may have only one store or multiple stores, then the initial advertisement data requested by the clothing seller may correspond to the locations of one or more stores , when the initial advertisement data requested by the clothing sales merchant is set on the advertisement delivery server, the range of the advertisement location within the radius of 50 meters, 100 meters, 200 meters, etc. of each store location can be set, the present invention The embodiment does not limit the specific scope of the advertising position range.
本发明实施例中,移动终端的用户偏好数据可以通过该移动终端用户对广告类应用的设置确定。例如,该移动终端安装了锁图广告、壁纸广告等相关应用,移动终端用户可以在应用中进行偏好设置,比如艺术类、汽车类、电影类、美食类等等,通过移动终端用户的设置获取的用户偏好数据可以直观的反映用户的真实偏好,得到准确的用户偏好数据。In the embodiment of the present invention, the user preference data of the mobile terminal can be determined through the settings of the mobile terminal user on the advertising application. For example, the mobile terminal is installed with related applications such as lock picture advertisements and wallpaper advertisements, and mobile terminal users can set preferences in the applications, such as art, automobiles, movies, food, etc., and obtain them through the settings of the mobile terminal user. The user preference data can intuitively reflect the user's real preference and obtain accurate user preference data.
移动终端的用户偏好数据还可以通过对该移动终端的用户特征分析确定。例如,用户特征可以指:用户的性别、用户的年龄等,当用户的性别为女时,可以优先判定该用户偏好为:服装类、美妆类、情感类电影等;当用户的性别为男时,可以优先判定该用户偏好为:游戏类、运动类、动作类电影等;当用户的年龄在20-30岁之间时,可以优先判定用户偏好为:旅游类、运动类等等,当用户的年龄在40-60岁之间时,可以优先判定用户偏好为:养生类、保健类等。The user preference data of the mobile terminal can also be determined by analyzing the user characteristics of the mobile terminal. For example, user characteristics can refer to: user's gender, user's age, etc. When the user's gender is female, it can be preferentially determined that the user's preferences are: clothing, beauty, emotional movies, etc.; when the user's gender is male When the user's preference can be determined as: games, sports, action movies, etc.; When the user's age is between 40 and 60 years old, it can be prioritized to determine the user's preferences: health care, health care, etc.
移动终端的用户偏好数据还可以通过对移动终端用户在该移动终端的操作历史记录确定。例如,移动终端用户经常打开淘宝、京东等购物应用,在购物应用中浏览美妆类产品、潮流服饰类产品等等,可以对用户的浏览记录进行统计,将浏览次数较高的商品类型确定为该移动终端的用户偏好数据。本发明实施例对获取移动终端的用户偏好数据的具体方式不做限定。The user preference data of the mobile terminal can also be determined through the operation history records of the mobile terminal user on the mobile terminal. For example, mobile terminal users often open shopping applications such as Taobao and JD.com, and browse beauty products, trendy clothing products, etc. in the shopping applications. Statistics can be made on the user's browsing records, and the types of products with a high number of browsing times can be determined as User preference data of the mobile terminal. The embodiment of the present invention does not limit the specific manner of acquiring the user preference data of the mobile terminal.
步骤102:从所述初始广告数据中,确定与所述用户偏好数据对应的至少一个候选广告数据。Step 102: From the initial advertisement data, determine at least one candidate advertisement data corresponding to the user preference data.
具体应用中,可以将初始广告数据进行分类,例如,服装销售厂家的初始广告数据分类在服装类,食品销售厂家的初始广告数据分类在美食类,等等,当然,还可以在服装类基础上进一步细分为中老年服装、儿童服装等等,美食类基础上进一步细分为糕点类、饮品类、火锅类等等。将用户偏好数据与各初始广告数据的类别进行匹配,将匹配上的初始广告数据全部或部分地确定为候选广告数据。In specific applications, the initial advertising data can be classified. For example, the initial advertising data of clothing sales manufacturers is classified into clothing, and the initial advertising data of food sales manufacturers is classified into food, etc. Of course, it can also be classified on the basis of clothing. It is further subdivided into middle-aged and elderly clothing, children's clothing, etc., and food is further subdivided into cakes, drinks, hot pot, etc. on the basis of food. The user preference data is matched with the category of each initial advertisement data, and all or part of the matched initial advertisement data is determined as candidate advertisement data.
还可以直接将用户偏好数据与全部的初始广告数据一一匹配,根据初始广告数据包含的信息与用户偏好数据的匹配情况,将匹配上的全部或部分初始广告数据确定为候选广告数据,本发明实施例对从初始广告数据中,确定与用户偏好数据对应的至少一个候选广告数据的具体方法不做限定。It is also possible to directly match the user preference data with all the initial advertisement data one by one, and determine all or part of the matching initial advertisement data as candidate advertisement data according to the information contained in the initial advertisement data and the matching situation of the user preference data. The embodiment does not limit the specific method of determining at least one candidate advertisement data corresponding to the user preference data from the initial advertisement data.
步骤103:检测所述移动终端的第一位置信息。Step 103: Detect first location information of the mobile terminal.
具体应用中,移动终端的第一位置信息可以是用户当前所处的位置信息,可以通过GPS(Global Positioning System,全球定位系统)等定位方法获取移动终端的第一位置信息。In a specific application, the first location information of the mobile terminal may be the current location information of the user, and the first location information of the mobile terminal may be acquired through a positioning method such as GPS (Global Positioning System, Global Positioning System).
步骤104:如果所述第一位置信息属于一广告位置范围内,则从所述广告位置范围对应的候选广告数据中确定目标广告数据。Step 104: If the first position information belongs to an advertisement position range, determine target advertisement data from candidate advertisement data corresponding to the advertisement position range.
本发明实施例中,如果第一位置信息属于一广告位置范围内,说明移动终端用户处在广告投放方指定的活动地点附近,此时将该广告位置范围对应的候选广告数据确定为目标广告数据。例如,移动终端的第一位置信息为商场正门口,该商场内有多家广告投放方,其要求投放的候选广告数据中,对应的广告位置范围内都包含了商场正门口的位置信息,此时,就认为是第一位置信息属于广告位置范围内,将该广告位置范围对应的候选广告全部或部分的确定为目标广告数据。In the embodiment of the present invention, if the first location information belongs to an advertisement position range, it means that the mobile terminal user is near the activity site designated by the advertisement delivery party, and at this time, the candidate advertisement data corresponding to the advertisement position range is determined as the target advertisement data . For example, the first location information of the mobile terminal is the main entrance of the shopping mall. There are multiple advertisements in the shopping mall. Among the candidate advertisement data requested by them, the corresponding advertisement positions all include the location information of the main entrance of the shopping mall. , it is considered that the first position information belongs to the advertisement position range, and all or part of the candidate advertisements corresponding to the advertisement position range are determined as the target advertisement data.
具体应用中,从广告位置范围对应的候选广告数据中确定目标广告数据的方法可以是:将广告位置范围对应的候选广告数据全部确定为目标广告数据;也可以是,预先设定目标广告的个数,只选取预定个数的候选广告数据确定为目标广告数据;本发明实施例对从广告位置范围对应的候选广告数据中确定目标广告数据的方法不做具体限定。In a specific application, the method for determining the target advertisement data from the candidate advertisement data corresponding to the advertisement position range may be: determining all the candidate advertisement data corresponding to the advertisement position range as the target advertisement data; number, only a predetermined number of candidate advertisement data are selected to be determined as target advertisement data; the embodiment of the present invention does not specifically limit the method of determining target advertisement data from the candidate advertisement data corresponding to the range of advertisement positions.
步骤105:推送所述目标广告数据给所述移动终端。Step 105: Push the target advertisement data to the mobile terminal.
具体应用中,服务器在确定了目标广告数据后,将目标广告数据推送给移动终端,移动终端在接收到目标广告数据后,可以在锁屏、壁纸、通知等界面进行展示,还可以在锁屏、壁纸、通知等界面设置相应的广告链接,使得移动终端用户点击广告链接就能了解到全面、具体的广告数据内容。In a specific application, after the server determines the target advertisement data, it pushes the target advertisement data to the mobile terminal. After receiving the target advertisement data, the mobile terminal can display the target advertisement data on the lock screen, wallpaper, notification and other interfaces, and can also display the target advertisement data on the lock screen , wallpapers, notifications and other interfaces to set corresponding advertising links, so that mobile terminal users can learn comprehensive and specific advertising data content by clicking the advertising link.
作为本发明实施例的一种优选方案,如果移动终端在接收到目标广告数据后,检测到移动终端用户在一段时间没有点亮移动终端屏幕进行查看,还可以进行震动、语音等提示,使得用户能尽快了解到广告信息,以促使用户进行交易活动。As a preferred solution of the embodiment of the present invention, if the mobile terminal detects that the user of the mobile terminal has not turned on the screen of the mobile terminal for viewing after receiving the target advertisement data for a period of time, prompts such as vibration and voice can also be performed, so that the user The advertising information can be learned as soon as possible, so as to prompt users to carry out transaction activities.
本发明实施例中,通过首先获取初始广告数据以及移动终端的用户偏好数据,其中,每个初始广告数据对应至少一个广告位置范围,并从初始广告数据中,确定与用户偏好数据对应的至少一个候选广告数据,可以得到针对该移动终端用户的、符合该用户兴趣需求的候选广告数据;再检测移动终端的第一位置信息,如果第一位置信息属于一广告位置范围内,说明该移动终端用户位于广告位置附近,此时从广告位置范围对应的候选广告数据中确定目标广告数据,并推送目标广告数据给所述移动终端,可以实现精准广告数据的推送,用户在收到该目标广告数据后,就可以根据提示到相应的广告位置,完成交易活动。本发明实施例中,由于是根据移动终端用户的偏好确定出符合用户需求的候选广告数据,再结合移动终端的第一位置信息,确定出与该第一位置信息符合的目标广告数据进行推送,因此,用户到某个位置后,正好可以收到该位置相关的、自己感兴趣的广告数据推送,目标广告数据推送的精准度较高,能很大限度满足用户需求,提高广告转换率。In the embodiment of the present invention, by first obtaining the initial advertisement data and the user preference data of the mobile terminal, wherein each initial advertisement data corresponds to at least one advertisement location range, and from the initial advertisement data, at least one corresponding to the user preference data is determined. Candidate advertisement data can obtain candidate advertisement data for the mobile terminal user that meets the user's interest requirements; then detect the first location information of the mobile terminal, if the first location information belongs to an advertisement location range, it means that the mobile terminal user Located near the advertisement position, at this time, determine the target advertisement data from the candidate advertisement data corresponding to the scope of the advertisement position, and push the target advertisement data to the mobile terminal, which can realize the push of accurate advertisement data. After the user receives the target advertisement data, , you can go to the corresponding advertising position according to the prompt to complete the transaction activity. In the embodiment of the present invention, because the candidate advertisement data that meets the user's needs is determined according to the preferences of the mobile terminal user, combined with the first location information of the mobile terminal, the target advertisement data that matches the first location information is determined and pushed, Therefore, after the user arrives at a certain location, he can just receive the advertisement data push related to the location and of interest to him. The accuracy of the targeted advertisement data push is high, which can satisfy the user's needs to a great extent and improve the conversion rate of the advertisement.
【方法实施例二】[Method Embodiment 2]
参照图2,示出了本发明实施例中的一种广告数据推送方法的具体步骤流程图。具体步骤包括:Referring to FIG. 2 , it shows a flowchart of specific steps of a method for pushing advertisement data in an embodiment of the present invention. Specific steps include:
步骤201:获取初始广告数据,以及广告投放方针对所述广告数据设置的属性数据;其中,每个初始广告数据对应至少一个广告位置范围和至少一个广告时间范围。Step 201: Obtain initial advertisement data and attribute data set by an advertisement delivery party for the advertisement data; wherein, each initial advertisement data corresponds to at least one advertisement position range and at least one advertisement time range.
在本发明实施例中,初始广告数据同时对应着至少一个广告位置范围和至少一个广告时间范围。例如,广告投放方在请求投放初始广告数据时,往往会根据自身需要在不同的时间段设置进行不同的优惠活动,比如,肯德基在早上6:00-9:00对一部分食品推出优惠活动,在9:00以后对另外一部分食品推出优惠活动,如果用户在9:00以后看到6:00-9:00优惠活动的广告数据推送,该广告数据推送将没有转换价值;初始广告数据同时对应至少一个广告位置范围和至少一个广告时间范围,能更加准确的为用户推送合适的广告数据。In the embodiment of the present invention, the initial advertisement data corresponds to at least one advertisement position range and at least one advertisement time range. For example, when the advertiser requests initial advertising data, he often sets up different promotional activities in different time periods according to his own needs. For example, KFC launches promotional activities for some foods from 6:00 to 9:00 am, After 9:00, other food discounts will be launched. If the user sees the advertisement data push of the 6:00-9:00 discount after 9:00, the advertisement data push will have no conversion value; the initial advertisement data will correspond to at least An advertisement position range and at least one advertisement time range can more accurately push suitable advertisement data for users.
具体应用中,广告投放方针对广告数据设置的属性数据可以是:广告数据分类数据,例如,艺术类、汽车类、电影类、美食类等分类数据,根据广告投放方针对广告数据设置的属性数据,可以直接将广告数据设置在相应的分类中。In a specific application, the attribute data set by the advertiser for the advertisement data can be: classified data of advertisement data, for example, classified data such as art, automobile, movie, and food, according to the attribute data set by the advertiser for the advertisement data , you can directly set the advertisement data in the corresponding category.
步骤202:获取移动终端的用户针对锁屏界面广告设置的用户偏好数据。Step 202: Obtain user preference data set by the user of the mobile terminal for the advertisement on the lock screen interface.
本发明实施例作为更为优选的方案,针对的是移动终端中锁屏界面广告相关的应用,移动终端的用户可以在锁屏界面广告中设置自己的偏好数据,比如设置用户偏好数据为:艺术类、电影类、美食类等等。As a more preferred solution, the embodiment of the present invention is aimed at applications related to lock screen advertisements in mobile terminals. Users of mobile terminals can set their own preference data in lock screen advertisements, for example, set user preference data as: art classes, movies, food, and more.
本发明实施例中,根据移动终端用户针对锁屏界面广告的设置获取的用户偏好数据可以直观的反映用户的真实偏好,得到准确的用户偏好数据。In the embodiment of the present invention, the user preference data acquired according to the settings of the mobile terminal user for the advertisement on the lock screen interface can intuitively reflect the real preference of the user, and obtain accurate user preference data.
步骤203:根据所述用户偏好数据和所述属性数据的匹配结果,从所述初始广告数据中确定至少一个候选广告数据。Step 203: Determine at least one candidate advertisement data from the initial advertisement data according to the matching result of the user preference data and the attribute data.
步骤204:获取所述移动终端的第一时间信息。Step 204: Obtain first time information of the mobile terminal.
具体应用中,移动终端的第一时间信息可以是移动终端的当前时间信息,例如,移动终端的系统时间与授时中心的时间同步,获取移动终端的系统时间即为第一时间信息。In a specific application, the first time information of the mobile terminal may be the current time information of the mobile terminal. For example, the system time of the mobile terminal is synchronized with the time of the time service center, and the system time of the mobile terminal is obtained as the first time information.
步骤205:保留所述至少一个候选广告数据中广告时间范围包括所述第一时间信息的候选广告数据。Step 205: Keep the candidate advertisement data whose advertisement time range includes the first time information among the at least one candidate advertisement data.
具体应用中,如果候选广告数据对应的广告时间范围不包含第一时间信息,说明在第一时间信息时刻,候选广告数据的广告投放方没有活动,此时,如果将该候选广告保留,没有实际的转换价值。因此,只保留至少一个候选广告数据中广告时间范围包括第一时间信息的候选广告数据,作为进一步得到目标广告数据的依据,使得广告数据推送更加准确、合理。In a specific application, if the advertisement time range corresponding to the candidate advertisement data does not include the first time information, it means that at the moment of the first time information, the advertisement publisher of the candidate advertisement data has no activity. conversion value. Therefore, only candidate advertisement data whose advertisement time range includes the first time information among at least one candidate advertisement data is retained as a basis for further obtaining target advertisement data, so that advertisement data push is more accurate and reasonable.
步骤206:检测所述移动终端的第一位置信息。Step 206: Detect first location information of the mobile terminal.
步骤207:如果所述第一位置信息属于一广告位置范围内,则从所述广告位置范围对应的候选广告数据中确定目标广告数据。Step 207: If the first position information belongs to an advertisement position range, determine target advertisement data from candidate advertisement data corresponding to the advertisement position range.
作为本发明实施例的一种优选方案,从所述广告位置范围对应的候选广告数据中,按权重大小选择排序靠前的至少一个候选广告数据作为目标广告数据。As a preferred solution of the embodiment of the present invention, from the candidate advertisement data corresponding to the advertisement position range, at least one candidate advertisement data ranked higher is selected as the target advertisement data according to the weight.
具体应用中,候选广告数据的权重可以通过广告投放方支付的价位进行排序,也可以通过消费者对广告投放方的评价进行排序,还可以通过该候选广告数据对应的商铺位置与第一位置信息的距离远近进行排序,还可以通过该候选广告数据对应的广告时间范围与第一时间信息的间隔长短进行排序,本发明实施例对候选广告数据的权重的具体设定方法不做限制。In a specific application, the weight of the candidate advertisement data can be sorted by the price paid by the advertiser, or by the consumer's evaluation of the advertiser, or by the location of the store corresponding to the candidate advertisement data and the first location information They can also be sorted by the distance between the advertisement time range corresponding to the candidate advertisement data and the interval between the first time information. The embodiment of the present invention does not limit the specific method for setting the weight of the candidate advertisement data.
本发明实施例中,将广告位置范围对应的候选广告数据,按权重大小选择排序靠前的至少一个候选广告数据作为目标广告数据,能减少目标广告数据的数量,提高目标广告数据的针对性,增加权重高的广告数据的推送级别,更加符合广告投放方和移动终端用户的需求。In the embodiment of the present invention, at least one candidate advertisement data corresponding to the advertisement location range is selected according to the weight of at least one candidate advertisement data ranked first as the target advertisement data, which can reduce the number of target advertisement data and improve the pertinence of the target advertisement data. Increase the push level of advertising data with high weight, which is more in line with the needs of advertising publishers and mobile end users.
步骤208:推送所述目标广告数据给所述移动终端的锁屏界面。Step 208: Push the target advertisement data to the lock screen interface of the mobile terminal.
本发明实施例中,将目标广告数据只推送到移动终端的锁屏界面,在锁屏界面展示目标广告数据,可以避免在移动终端用户使用移动终端时推送广告对移动终端用户的打扰,在不影响用户使用移动终端的前提同时,达到推送目标广告数据的效果。In the embodiment of the present invention, the target advertisement data is only pushed to the lock screen interface of the mobile terminal, and the target advertisement data is displayed on the lock screen interface, which can avoid disturbing the mobile terminal user by pushing the advertisement when the mobile terminal user is using the mobile terminal. It affects the premise of users using mobile terminals and at the same time achieves the effect of pushing target advertising data.
本发明实施例中,通过首先获取初始广告数据以及移动终端的用户偏好数据,其中,每个初始广告数据对应至少一个广告位置范围,并从初始广告数据中,确定与用户偏好数据对应的至少一个候选广告数据,可以得到针对该移动终端用户的、符合该用户兴趣需求的候选广告数据;再检测移动终端的第一位置信息,如果第一位置信息属于一广告位置范围内,说明该移动终端用户位于广告位置附近,此时从广告位置范围对应的候选广告数据中确定目标广告数据,并推送目标广告数据给所述移动终端,可以实现精准广告数据的推送,用户在收到该目标广告数据后,就可以根据提示到相应的广告位置,完成交易活动。本发明实施例中,由于是根据移动终端用户的偏好确定出符合用户需求的候选广告数据,再结合移动终端的第一位置信息,确定出与该第一位置信息符合的目标广告数据进行推送,因此,用户到某个位置后,正好可以收到该位置相关的、自己感兴趣的广告数据推送,目标广告数据推送的精准度较高,能很大限度满足用户需求,提高广告转换率。In the embodiment of the present invention, by first obtaining the initial advertisement data and the user preference data of the mobile terminal, wherein each initial advertisement data corresponds to at least one advertisement location range, and from the initial advertisement data, at least one corresponding to the user preference data is determined. Candidate advertisement data can obtain candidate advertisement data for the mobile terminal user that meets the user's interest requirements; then detect the first location information of the mobile terminal, if the first location information belongs to an advertisement location range, it means that the mobile terminal user Located near the advertisement position, at this time, determine the target advertisement data from the candidate advertisement data corresponding to the scope of the advertisement position, and push the target advertisement data to the mobile terminal, which can realize the push of accurate advertisement data. After the user receives the target advertisement data, , you can go to the corresponding advertising position according to the prompt to complete the transaction activity. In the embodiment of the present invention, because the candidate advertisement data that meets the user's needs is determined according to the preferences of the mobile terminal user, combined with the first location information of the mobile terminal, the target advertisement data that matches the first location information is determined and pushed, Therefore, after the user arrives at a certain location, he can just receive the advertisement data push related to the location and of interest to him. The accuracy of the targeted advertisement data push is high, which can satisfy the user's needs to a great extent and improve the conversion rate of the advertisement.
需要说明的是,对于前述的方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本发明所必需的。It should be noted that, for the foregoing method embodiments, for the sake of simple description, they are expressed as a series of action combinations, but those skilled in the art should know that the present invention is not limited by the described action sequence, because Certain steps may be performed in other orders or simultaneously in accordance with the present invention. Secondly, those skilled in the art should also know that the embodiments described in the specification are all preferred embodiments, and the actions involved are not necessarily required by the present invention.
【方法实施例三】[Method Embodiment 3]
参照图3,示出了本发明实施例中的另一种广告数据推送方法的步骤流程图。具体步骤包括:Referring to FIG. 3 , it shows a flowchart of steps of another advertising data pushing method in an embodiment of the present invention. Specific steps include:
步骤301:获取初始广告数据、移动终端的用户偏好数据以及预设时间段内所述移动终端的历史运动轨迹数据;其中,每个初始广告数据对应至少一个广告位置范围。Step 301: Obtain initial advertisement data, user preference data of the mobile terminal, and historical movement track data of the mobile terminal within a preset time period; wherein, each initial advertisement data corresponds to at least one advertisement position range.
具体应用中,可以在广告投放服务器中,设置广告投放方请求投放的初始广告数据,该初始广告数据对应着至少一个广告位置范围。例如,服装销售商家作为广告投放方,该服装销售商家可以只有一个门店,也可以有多个门店,那么该服装销售商家所请求投放的初始广告数据中,可以对应着一个或多个门店的位置,当将该服装销售商家所请求投放的初始广告数据设置在广告投放服务器时,可以将每个门店位置的方圆50米、100米、200米等等之内都设置为广告位置范围,本发明实施例对广告位置范围的具体范围不做限定。In a specific application, the initial advertisement data requested by the advertisement dispenser may be set in the advertisement server, and the initial advertisement data corresponds to at least one range of advertisement positions. For example, if a clothing seller is an advertisement provider, the clothing seller may have only one store or multiple stores, then the initial advertisement data requested by the clothing seller may correspond to the locations of one or more stores , when the initial advertisement data requested by the clothing sales merchant is set on the advertisement delivery server, the range of the advertisement location within the radius of 50 meters, 100 meters, 200 meters, etc. of each store location can be set, the present invention The embodiment does not limit the specific scope of the advertising position range.
本发明实施例中,移动终端的用户偏好数据可以通过该移动终端用户对广告类应用的设置确定。例如,该移动终端安装了锁图广告、壁纸广告等相关应用,移动终端用户可以在应用中进行偏好设置,比如艺术类、汽车类、电影类、美食类等等,通过移动终端用户的设置获取的用户偏好数据可以直观的反映用户的真实偏好,得到准确的用户偏好数据。In the embodiment of the present invention, the user preference data of the mobile terminal can be determined through the settings of the mobile terminal user on the advertising application. For example, the mobile terminal is installed with related applications such as lock picture advertisements and wallpaper advertisements, and mobile terminal users can set preferences in the applications, such as art, automobiles, movies, food, etc., and obtain them through the settings of the mobile terminal user. The user preference data can intuitively reflect the user's real preference and obtain accurate user preference data.
移动终端的用户偏好数据还可以通过对该移动终端的用户特征分析确定。例如,用户特征可以指:用户的性别、用户的年龄等,当用户的性别为女时,可以优先判定该用户偏好为:服装类、美妆类、情感类电影等;当用户的性别为男时,可以优先判定该用户偏好为:游戏类、运动类、动作类电影等;当用户的年龄在20-30岁之间时,可以优先判定用户偏好为:旅游类、运动类等等,当用户的年龄在40-60岁之间时,可以优先判定用户偏好为:养生类、保健类等。The user preference data of the mobile terminal can also be determined by analyzing the user characteristics of the mobile terminal. For example, user characteristics can refer to: user's gender, user's age, etc. When the user's gender is female, it can be preferentially determined that the user's preferences are: clothing, beauty, emotional movies, etc.; when the user's gender is male When the user's preference can be determined as: games, sports, action movies, etc.; When the user's age is between 40 and 60 years old, it can be prioritized to determine the user's preferences: health care, health care, etc.
移动终端的用户偏好数据还可以通过对移动终端用户在该移动终端的操作历史记录确定。例如,移动终端用户经常打开淘宝、京东等购物应用,在购物应用中浏览美妆类产品、潮流服饰类产品等等,可以对用户的浏览记录进行统计,将浏览次数较高的商品类型确定为该移动终端的用户偏好数据。本发明实施例对获取移动终端的用户偏好数据的具体方式不做限定。The user preference data of the mobile terminal can also be determined through the operation history records of the mobile terminal user on the mobile terminal. For example, mobile terminal users often open shopping applications such as Taobao and JD.com, and browse beauty products, trendy clothing products, etc. in the shopping applications. Statistics can be made on the user's browsing records, and the types of products with a high number of browsing times can be determined as User preference data of the mobile terminal. The embodiment of the present invention does not limit the specific manner of acquiring the user preference data of the mobile terminal.
获取预设时间段内移动终端的历史运动轨迹数据的方法可以是:设定在距离当前时刻一周、一月、两月等等为预设时间,记录在该预设时间段内移动终端的位置信息,从而绘制出该移动终端的历史运动轨迹,在该历史运动轨迹上的数据就是历史运动轨迹数据。例如,根据对一个月内移动终端用户历史运动轨迹的分析,发现该用户经常路过商场A、商场B、商场C等,商场A、商场B、商场C所处的具体地理位置可以认为是历史运动轨迹数据。本发明实施例对获取预设时间段内移动终端的历史运动轨迹数据的方法不做具体限定。The method for obtaining the historical movement trajectory data of the mobile terminal within the preset time period may be: set one week, one month, two months, etc. from the current moment as the preset time, and record the position of the mobile terminal within the preset time period information, so as to draw the historical motion trajectory of the mobile terminal, and the data on the historical motion trajectory is the historical motion trajectory data. For example, based on the analysis of the historical movement trajectory of mobile terminal users within one month, it is found that the user often passes by shopping mall A, shopping mall B, shopping mall C, etc., and the specific geographical locations of shopping malls A, shopping mall B, and shopping mall C can be considered as historical movements. trajectory data. The embodiment of the present invention does not specifically limit the method for acquiring the historical motion track data of the mobile terminal within a preset time period.
步骤302:从所述初始广告数据中,选择与所述用户偏好数据以及所述历史运动轨迹数据对应的初始广告数据作为目标广告数据。Step 302: From the initial advertisement data, select initial advertisement data corresponding to the user preference data and the historical movement trajectory data as target advertisement data.
具体应用中,可以将初始广告数据进行分类,例如,服装销售厂家的初始广告数据分类在服装类,食品销售厂家的初始广告数据分类在美食类,等等,当然,还可以在服装类基础上进一步细分为中老年服装、儿童服装等等,美食类基础上进一步细分为糕点类、饮品类、火锅类等等。同时,初始广告数据对应至少一个广告位置范围,如果步骤301中得到的历史运动轨迹数据中的位置信息正好在广告位置访问内,并且用户偏好数据与各初始广告数据的类别匹配,将广告位置范围包括历史运动轨迹数据且与用户偏好数据匹配的初始广告数据全部或部分地确定为候选广告数据。In specific applications, the initial advertising data can be classified. For example, the initial advertising data of clothing sales manufacturers is classified into clothing, and the initial advertising data of food sales manufacturers is classified into food, etc. Of course, it can also be classified on the basis of clothing. It is further subdivided into middle-aged and elderly clothing, children's clothing, etc., and food is further subdivided into cakes, drinks, hot pot, etc. on the basis of food. At the same time, the initial advertisement data corresponds to at least one advertisement position range. If the position information in the historical motion track data obtained in step 301 is just in the advertisement position visit, and the user preference data matches the category of each initial advertisement data, the advertisement position range All or part of the initial advertisement data including historical motion track data and matching with user preference data is determined as candidate advertisement data.
还可以直接将用户偏好数据、历史运动轨迹数据分别与全部的初始广告数据一一匹配,将同时匹配上的全部或部分初始广告数据确定为候选广告数据,本发明实施例对从初始广告数据中,选择与用户偏好数据以及历史运动轨迹数据对应的初始广告数据作为目标广告数据的具体方法不做限定。It is also possible to directly match user preference data and historical motion track data with all initial advertisement data one by one, and determine all or part of the initial advertisement data matched at the same time as candidate advertisement data. , the specific method of selecting the initial advertisement data corresponding to the user preference data and the historical motion trajectory data as the target advertisement data is not limited.
步骤303:推送所述目标广告数据给所述移动终端。Step 303: Push the target advertisement data to the mobile terminal.
具体应用中,服务器在确定了目标广告数据后,将目标广告数据推送给移动终端,移动终端在接收到目标广告数据后,可以在锁屏、壁纸、通知等界面进行展示。In a specific application, after determining the target advertisement data, the server pushes the target advertisement data to the mobile terminal, and the mobile terminal can display the target advertisement data on lock screen, wallpaper, notification and other interfaces after receiving the target advertisement data.
作为本发明实施例的一种优选方案,如果移动终端在接收到目标广告数据后,检测到移动终端用户在一段时间没有点亮移动终端屏幕进行查看,还可以进行震动、语音等提示,使得用户能尽快了解到广告信息,以促使用户进行交易活动。As a preferred solution of the embodiment of the present invention, if the mobile terminal detects that the user of the mobile terminal has not turned on the screen of the mobile terminal for viewing after receiving the target advertisement data for a period of time, prompts such as vibration and voice can also be performed, so that the user The advertising information can be learned as soon as possible, so as to prompt users to carry out transaction activities.
本发明实施例中,先获取初始广告数据、移动终端的用户偏好数据以及预设时间段内移动终端的历史运动轨迹数据,其中,每个初始广告数据对应至少一个广告位置范围,从而可以结合用户偏好数据和历史运动轨迹数据了解用户的爱好和经常经过的位置,再从初始广告数据中,选择与用户偏好数据以及历史运动轨迹数据对应的初始广告数据作为目标广告数据,推送所述目标广告数据给所述移动终端,即将用户感兴趣并且会经常经过活动位置的广告数据提前推送给用户,在提高广告精准转化的同时还利于用户提前进行时间安排。In the embodiment of the present invention, the initial advertisement data, the user preference data of the mobile terminal, and the historical movement trajectory data of the mobile terminal within a preset period of time are obtained first, wherein each initial advertisement data corresponds to at least one advertisement position range, so that user Preference data and historical motion track data Understand the user's hobbies and frequently passed locations, and then select the initial advertising data corresponding to the user preference data and historical motion track data as the target advertising data from the initial advertising data, and push the target advertising data For the mobile terminal, the advertisement data that the user is interested in and that will often pass through the active location is pushed to the user in advance, which can improve the accurate conversion of advertisements and also facilitate the user's time arrangement in advance.
【方法实施例四】[Method Embodiment 4]
参照图4,示出了本发明实施例中的另一种广告数据推送方法的具体步骤流程图。具体步骤包括:Referring to FIG. 4 , it shows a flow chart of specific steps of another advertisement data pushing method in an embodiment of the present invention. Specific steps include:
步骤401:获取初始广告数据、移动终端的用户偏好数据以及预设时间段内所述移动终端的历史运动轨迹数据;其中,每个初始广告数据对应至少一个广告位置范围。Step 401: Obtain initial advertisement data, user preference data of the mobile terminal, and historical movement track data of the mobile terminal within a preset time period; wherein, each initial advertisement data corresponds to at least one advertisement position range.
步骤402:从所述初始广告数据中,选择与所述用户偏好匹配的广告数据作为第一候选广告数据。Step 402: From the initial advertisement data, select advertisement data matching the user preference as first candidate advertisement data.
本发明实施例中,先从初始广告数据中,根据用户的偏好匹配相应的广告数据作为第一候选广告数据,第一候选广告数据的数量要小于初始广告数据的数量,因此在后续的确定目标广告数据时,就可以从数量较少的第一候选广告数据中确定,能减少服务器的计算量,减少资源的占用。In the embodiment of the present invention, firstly, from the initial advertisement data, the corresponding advertisement data is matched according to the user's preference as the first candidate advertisement data. Advertisement data can be determined from a small number of first candidate advertisement data, which can reduce the calculation amount of the server and reduce the occupation of resources.
步骤403:根据所述移动终端的历史运动轨迹数据,确定所述移动终端路过或者到达次数达到预设阈值的有效位置信息。Step 403: According to the historical motion trajectory data of the mobile terminal, determine valid location information for which the mobile terminal has passed by or reached a preset threshold.
具体应用中,移动终端的历史运动轨迹数据可能有很多,需要进一步根据移动终端路过或者到达次数达到预设阈值的有效位置信息。例如,移动终端用户一个月内只路过或到达A地点1次,那么A地点显然不是移动终端用户常去的地方,不能作为有效位置信息,可以将预设阈值设置为大于2的值,进而得到移动终端用户经常去或者路过的有效位置信息。In a specific application, there may be a lot of historical motion trajectory data of the mobile terminal, and it is necessary to further obtain effective location information based on the passing or arrival times of the mobile terminal reaching a preset threshold. For example, if a mobile terminal user only passes by or arrives at location A once a month, then location A is obviously not a place frequently visited by mobile terminal users and cannot be used as valid location information. The preset threshold can be set to a value greater than 2, and then get Effective location information that mobile terminal users often go to or pass by.
具体应用中,还可以将历史运动轨迹数据与产生该历史运动轨迹数据的时间进行结合,来判定有效位置信息。例如,从历史运动轨迹数据与产生该历史运动轨迹数据的时间的分析得知,移动终端用户每周六都会去位置B,则可以在周五晚上推送位置B附近的运动活动广告信息,引导用户明天去参与活动。In a specific application, the historical motion trajectory data can also be combined with the time when the historical motion trajectory data is generated to determine valid location information. For example, from the analysis of the historical motion trajectory data and the time when the historical motion trajectory data is generated, it is known that the mobile terminal user will go to location B every Saturday, and the sports activity advertisement information near location B can be pushed on Friday night to guide users Go to the event tomorrow.
本发明实施例中,对历史运动轨迹数据进一步筛选,得到真正有用的有效位置信息,能更加精准的为移动终端用户推送适当的广告数据。In the embodiment of the present invention, the historical motion trajectory data is further screened to obtain truly useful and effective location information, which can more accurately push appropriate advertisement data for mobile terminal users.
步骤404:当存在多个有效位置信息时,获取各有效位置信息的权重。Step 404: When there is multiple valid location information, obtain the weight of each valid location information.
具体应用中,有效位置信息的权重可以通过广告投放方支付的价位进行排序,也可以通过消费者对广告投放方的评价进行排序,还可以通过该候选广告数据对应的商铺位置与第一位置信息的距离远近进行排序,还可以通过该候选广告数据对应的广告时间范围与第一时间信息的间隔长短进行排序,本发明实施例对有效位置信息的权重的具体设定方法不做限制。In a specific application, the weight of the effective location information can be sorted by the price paid by the advertiser, or by the consumer's evaluation of the advertiser, or by the location of the store corresponding to the candidate advertisement data and the first location information. They can also be sorted by the distance between the advertisement time range corresponding to the candidate advertisement data and the interval between the first time information. The embodiment of the present invention does not limit the specific method for setting the weight of effective location information.
步骤405:选择与权重排序靠前的有效位置信息所对应的第一广告数据作为目标广告数据。Step 405: Select the first advertisement data corresponding to the effective location information with the highest weight as the target advertisement data.
本发明实施例中,将多个有效位置信息,按权重大小选择排序靠前的有效位置信息所对应的第一广告数据作为目标广告数据,能减少目标广告数据的数量,提高目标广告数据的针对性,增加权重高的广告数据的推送级别,更加符合广告投放方和移动终端用户的需求。In the embodiment of the present invention, the first advertisement data corresponding to the first effective location information sorted by weight is selected as the target advertisement data from a plurality of effective location information, which can reduce the amount of target advertisement data and improve the targeting of the target advertisement data. It increases the push level of advertising data with high weight, which is more in line with the needs of advertising publishers and mobile terminal users.
步骤406:推送所述目标广告数据给所述移动终端的锁屏界面。Step 406: Push the target advertisement data to the lock screen interface of the mobile terminal.
本发明实施例中,将目标广告数据只推送到移动终端的锁屏界面,在锁屏界面展示目标广告数据,可以避免在移动终端用户使用移动终端时推送广告对移动终端用户的打扰,在不影响用户使用移动终端的前提同时,达到推送目标广告数据的效果。In the embodiment of the present invention, the target advertisement data is only pushed to the lock screen interface of the mobile terminal, and the target advertisement data is displayed on the lock screen interface, which can avoid disturbing the mobile terminal user by pushing the advertisement when the mobile terminal user is using the mobile terminal. It affects the premise of users using mobile terminals and at the same time achieves the effect of pushing target advertising data.
本发明实施例中,先获取初始广告数据、移动终端的用户偏好数据以及预设时间段内移动终端的历史运动轨迹数据,其中,每个初始广告数据对应至少一个广告位置范围,从而可以结合用户偏好数据和历史运动轨迹数据了解用户的爱好和经常经过的位置,再从初始广告数据中,选择与用户偏好数据以及历史运动轨迹数据对应的初始广告数据作为目标广告数据,推送所述目标广告数据给所述移动终端,即将用户感兴趣并且会经常经过活动位置的广告数据提前推送给用户,在提高广告精准转化的同时还利于用户提前进行时间安排。In the embodiment of the present invention, the initial advertisement data, the user preference data of the mobile terminal, and the historical movement trajectory data of the mobile terminal within a preset period of time are obtained first, wherein each initial advertisement data corresponds to at least one advertisement position range, so that user Preference data and historical motion track data Understand the user's hobbies and frequently passed locations, and then select the initial advertising data corresponding to the user preference data and historical motion track data as the target advertising data from the initial advertising data, and push the target advertising data For the mobile terminal, the advertisement data that the user is interested in and that will often pass through the active location is pushed to the user in advance, which can improve the accurate conversion of advertisements and also facilitate the user's time arrangement in advance.
【装置实施例五】[Device Embodiment 5]
参照图5,示出了本发明实施例中的一种广告数据推送装置的结构框图。该装置包括:Referring to FIG. 5 , it shows a structural block diagram of an advertisement data pushing device in an embodiment of the present invention. The unit includes:
获取模块510,用于获取初始广告数据以及移动终端的用户偏好数据;其中,每个初始广告数据对应至少一个广告位置范围。The acquisition module 510 is configured to acquire initial advertisement data and user preference data of the mobile terminal; wherein, each initial advertisement data corresponds to at least one advertisement position range.
候选广告数据确定模块520,用于从所述初始广告数据中,确定与所述用户偏好数据对应的至少一个候选广告数据。Candidate advertisement data determining module 520, configured to determine at least one candidate advertisement data corresponding to the user preference data from the initial advertisement data.
第一位置信息监测模块530,用于检测所述移动终端的第一位置信息。The first location information monitoring module 530 is configured to detect the first location information of the mobile terminal.
目标广告数据确定模块540,用于如果所述第一位置信息属于一广告位置范围内,则从所述广告位置范围对应的候选广告数据中确定目标广告数据。A target advertisement data determining module 540, configured to determine target advertisement data from candidate advertisement data corresponding to the advertisement position range if the first position information belongs to an advertisement position range.
推送模块550,用于推送所述目标广告数据给所述移动终端。A push module 550, configured to push the target advertisement data to the mobile terminal.
可选地,参照图6,在图5的基础上,上述装置还可以包括:Optionally, referring to FIG. 6, on the basis of FIG. 5, the above-mentioned device may further include:
第一时间信息确定模块560,用于获取移动终端的第一时间信息。The first time information determining module 560 is configured to acquire the first time information of the mobile terminal.
保留模块570,用于保留所述至少一个候选广告数据中广告时间范围包括所述第一时间信息的候选广告数据。A retaining module 570, configured to retain candidate advertisement data whose advertisement time range includes the first time information among the at least one candidate advertisement data.
所述目标广告数据确定模块540包括:The target advertisement data determination module 540 includes:
目标广告数据确定子模块5401,用于从所述广告位置范围对应的候选广告数据中,按权重大小选择排序靠前的至少一个候选广告数据作为目标广告数据。The target advertisement data determination sub-module 5401 is configured to select at least one candidate advertisement data ranked higher in the top according to the weight from the candidate advertisement data corresponding to the advertisement position range as the target advertisement data.
所述推送模块550包括:The push module 550 includes:
推送子模块5501,用于推送所述目标广告数据给所述移动终端的锁屏界面。The push submodule 5501 is configured to push the target advertisement data to the lock screen interface of the mobile terminal.
所述获取模块510包括:The acquisition module 510 includes:
第一获取子模块5101,用于获取初始广告数据,以及广告投放方针对所述广告数据设置的属性数据。The first obtaining sub-module 5101 is used to obtain initial advertisement data and attribute data set by the advertisement delivery party for the advertisement data.
第二获取子模块5102,用于获取移动终端的用户针对锁屏界面广告设置的用户偏好数据。The second acquiring sub-module 5102 is configured to acquire the user preference data set by the user of the mobile terminal for the advertisement on the lock screen interface.
所述候选广告数据确定模块520包括:The candidate advertisement data determination module 520 includes:
候选广告数据确定子模块5201,用于根据所述用户偏好数据和所述属性数据的匹配结果,从所述初始广告数据中确定至少一个候选广告数据。The candidate advertisement data determining sub-module 5201 is configured to determine at least one candidate advertisement data from the initial advertisement data according to the matching result of the user preference data and the attribute data.
本发明实施例中,通过首先获取初始广告数据以及移动终端的用户偏好数据,其中,每个初始广告数据对应至少一个广告位置范围,并从初始广告数据中,确定与用户偏好数据对应的至少一个候选广告数据,可以得到针对该移动终端用户的、符合该用户兴趣需求的候选广告数据;再检测移动终端的第一位置信息,如果第一位置信息属于一广告位置范围内,说明该移动终端用户位于广告位置附近,此时从广告位置范围对应的候选广告数据中确定目标广告数据,并推送目标广告数据给所述移动终端,可以实现精准广告数据的推送,用户在收到该目标广告数据后,就可以根据提示到相应的广告位置,完成交易活动。本发明实施例中,由于是根据移动终端用户的偏好确定出符合用户需求的候选广告数据,再结合移动终端的第一位置信息,确定出与该第一位置信息符合的目标广告数据进行推送,因此,用户到某个位置后,正好可以收到该位置相关的、自己感兴趣的广告数据推送,目标广告数据针对性很强,能很大限度满足用户需求。In the embodiment of the present invention, by first obtaining the initial advertisement data and the user preference data of the mobile terminal, wherein each initial advertisement data corresponds to at least one advertisement location range, and from the initial advertisement data, at least one corresponding to the user preference data is determined. Candidate advertisement data can obtain candidate advertisement data for the mobile terminal user that meets the user's interest requirements; then detect the first location information of the mobile terminal, if the first location information belongs to an advertisement location range, it means that the mobile terminal user Located near the advertisement position, at this time, determine the target advertisement data from the candidate advertisement data corresponding to the scope of the advertisement position, and push the target advertisement data to the mobile terminal, which can realize the push of accurate advertisement data. After the user receives the target advertisement data, , you can go to the corresponding advertising position according to the prompt to complete the transaction activity. In the embodiment of the present invention, because the candidate advertisement data that meets the user's needs is determined according to the preferences of the mobile terminal user, combined with the first location information of the mobile terminal, the target advertisement data that matches the first location information is determined and pushed, Therefore, when a user arrives at a certain location, he or she can just receive advertisement data pushes related to that location and of interest to him or her. The targeted advertisement data is highly targeted and can satisfy the user's needs to a great extent.
上述广告数据推送装置能够实现图1至图2的方法实施例中实现的各个过程,为避免重复,这里不再赘述。The advertisement data pushing device described above can implement various processes implemented in the method embodiments shown in FIG. 1 to FIG. 2 , and details are not repeated here to avoid repetition.
【装置实施例六】[device embodiment six]
参照图7,示出了本发明实施例中的一种广告数据推送装置的结构框图。该装置包括:Referring to FIG. 7 , it shows a structural block diagram of an advertisement data pushing device in an embodiment of the present invention. The unit includes:
获取模块710,用于获取初始广告数据、移动终端的用户偏好数据以及预设时间段内所述移动终端的历史运动轨迹数据;其中,每个初始广告数据对应至少一个广告位置范围。The acquiring module 710 is configured to acquire initial advertisement data, user preference data of the mobile terminal, and historical movement track data of the mobile terminal within a preset time period; wherein, each initial advertisement data corresponds to at least one advertisement position range.
目标广告数据确定模块720,用于从所述初始广告数据中,选择与所述用户偏好数据以及所述历史运动轨迹数据对应的初始广告数据作为目标广告数据。The target advertisement data determination module 720 is configured to select, from the initial advertisement data, initial advertisement data corresponding to the user preference data and the historical movement track data as the target advertisement data.
推送模块730,用于推送所述目标广告数据给所述移动终端。A push module 730, configured to push the target advertisement data to the mobile terminal.
可选地,参照图8,在图7的基础上,上述装置还可以包括:Optionally, referring to FIG. 8, on the basis of FIG. 7, the above-mentioned device may further include:
所述目标广告数据确定模块720包括:The target advertisement data determination module 720 includes:
第一候选广告数据确定子模块7201,用于从所述初始广告数据中,选择与所述用户偏好匹配的广告数据作为第一候选广告数据。The first candidate advertisement data determining sub-module 7201 is configured to select, from the initial advertisement data, advertisement data matching the user preference as the first candidate advertisement data.
有效位置信息确定子模块7202,用于根据所述移动终端的历史运动轨迹数据,确定所述移动终端路过或者到达次数达到预设阈值的有效位置信息。The valid location information determining sub-module 7202 is configured to determine valid location information for which the mobile terminal has passed or reached a preset threshold based on the historical motion track data of the mobile terminal.
目标广告数据确定子模块7203,用于从所述第一候选广告数据中,选取对应的广告位置范围与所述有效位置信息匹配的第一广告数据作为目标广告数据。The target advertisement data determining sub-module 7203 is configured to select, from the first candidate advertisement data, the first advertisement data whose corresponding advertisement position range matches the valid position information as the target advertisement data.
所述目标广告数据确定子模块7203包括:The target advertisement data determination sub-module 7203 includes:
权重获取单元72031,用于当存在多个有效位置信息时,获取各有效位置信息的权重。A weight acquiring unit 72031, configured to acquire the weight of each valid location information when there is multiple valid location information.
目标广告数据单元72032,用于选择与权重排序靠前的有效位置信息所对应的第一广告数据作为目标广告数据。The target advertisement data unit 72032 is configured to select the first advertisement data corresponding to the effective location information with the highest weight as the target advertisement data.
所述推送模块730包括:The push module 730 includes:
推送子模块7301,用于推送所述目标广告数据给所述移动终端的锁屏界面。The push submodule 7301 is configured to push the target advertisement data to the lock screen interface of the mobile terminal.
本发明实施例中,先获取初始广告数据、移动终端的用户偏好数据以及预设时间段内移动终端的历史运动轨迹数据,其中,每个初始广告数据对应至少一个广告位置范围,从而可以结合用户偏好数据和历史运动轨迹数据了解用户的爱好和经常经过的位置,再从初始广告数据中,选择与用户偏好数据以及历史运动轨迹数据对应的初始广告数据作为目标广告数据,推送所述目标广告数据给所述移动终端,即将用户感兴趣并且会经常经过活动位置的广告数据提前推送给用户,在提高广告精准转化的同时还利于用户提前进行时间安排。In the embodiment of the present invention, the initial advertisement data, the user preference data of the mobile terminal, and the historical movement trajectory data of the mobile terminal within a preset period of time are obtained first, wherein each initial advertisement data corresponds to at least one advertisement position range, so that user Preference data and historical motion track data Understand the user's hobbies and frequently passed locations, and then select the initial advertising data corresponding to the user preference data and historical motion track data as the target advertising data from the initial advertising data, and push the target advertising data For the mobile terminal, the advertisement data that the user is interested in and that will often pass through the active location is pushed to the user in advance, which can improve the accurate conversion of advertisements and also facilitate the user's time arrangement in advance.
上述广告数据推送装置能够实现图3至图4的方法实施例中实现的各个过程,为避免重复,这里不再赘述。The advertisement data pushing device described above can implement various processes implemented in the method embodiments shown in FIG. 3 to FIG. 4 , and details are not repeated here to avoid repetition.
图9为实现本发明各个实施例的一种移动终端的硬件结构示意图。FIG. 9 is a schematic diagram of a hardware structure of a mobile terminal implementing various embodiments of the present invention.
该移动终端900包括但不限于:射频单元901、网络模块902、音频输出单元903、输入单元904、传感器905、显示单元906、用户输入单元907、接口单元908、存储器909、处理器910、以及电源911等部件。本领域技术人员可以理解,图9中示出的移动终端结构并不构成对移动终端的限定,移动终端可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。在本发明实施例中,移动终端包括但不限于手机、平板电脑、笔记本电脑、掌上电脑、车载终端、可穿戴设备、以及计步器等。The mobile terminal 900 includes, but is not limited to: a radio frequency unit 901, a network module 902, an audio output unit 903, an input unit 904, a sensor 905, a display unit 906, a user input unit 907, an interface unit 908, a memory 909, a processor 910, and Power supply 911 and other components. Those skilled in the art can understand that the structure of the mobile terminal shown in Figure 9 does not constitute a limitation on the mobile terminal, and the mobile terminal may include more or less components than shown in the figure, or combine some components, or different components layout. In the embodiment of the present invention, the mobile terminal includes, but is not limited to, a mobile phone, a tablet computer, a notebook computer, a palmtop computer, a vehicle-mounted terminal, a wearable device, and a pedometer.
应理解的是,本发明实施例中,射频单元901可用于收发信息或通话过程中,信号的接收和发送,具体的,将来自基站的下行数据接收后,给处理器910处理;另外,将上行的数据发送给基站。通常,射频单元901包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器、双工器等。此外,射频单元901还可以通过无线通信系统与网络和其他设备通信。It should be understood that, in the embodiment of the present invention, the radio frequency unit 901 can be used for receiving and sending signals during sending and receiving information or during a call. Specifically, the downlink data from the base station is received and processed by the processor 910; in addition, the Uplink data is sent to the base station. Generally, the radio frequency unit 901 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, and the like. In addition, the radio frequency unit 901 can also communicate with the network and other devices through a wireless communication system.
移动终端通过网络模块902为用户提供了无线的宽带互联网访问,如帮助用户收发电子邮件、浏览网页和访问流式媒体等。The mobile terminal provides users with wireless broadband Internet access through the network module 902, such as helping users send and receive emails, browse web pages, and access streaming media.
音频输出单元903可以将射频单元901或网络模块902接收的或者在存储器909中存储的音频数据转换成音频信号并且输出为声音。而且,音频输出单元903还可以提供与移动终端900执行的特定功能相关的音频输出(例如,呼叫信号接收声音、消息接收声音等等)。音频输出单元903包括扬声器、蜂鸣器以及受话器等。The audio output unit 903 may convert audio data received by the radio frequency unit 901 or the network module 902 or stored in the memory 909 into an audio signal and output as sound. Also, the audio output unit 903 can also provide audio output related to a specific function performed by the mobile terminal 900 (for example, a call signal reception sound, a message reception sound, etc.). The audio output unit 903 includes a speaker, a buzzer, a receiver, and the like.
输入单元904用于接收音频或视频信号。输入单元904可以包括图形处理器(Graphics Processing Unit,GPU)9041和麦克风9042,图形处理器9041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。处理后的图像帧可以显示在显示单元906上。经图形处理器9041处理后的图像帧可以存储在存储器909(或其它存储介质)中或者经由射频单元901或网络模块902进行发送。麦克风9042可以接收声音,并且能够将这样的声音处理为音频数据。处理后的音频数据可以在电话通话模式的情况下转换为可经由射频单元901发送到移动通信基站的格式输出。The input unit 904 is used to receive audio or video signals. The input unit 904 may include a graphics processing unit (Graphics Processing Unit, GPU) 9041 and a microphone 9042, and the graphics processing unit 9041 is used for still pictures or video images obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The data is processed. The processed image frames may be displayed on the display unit 906 . The image frames processed by the graphics processor 9041 may be stored in the memory 909 (or other storage medium) or sent via the radio frequency unit 901 or the network module 902 . The microphone 9042 can receive sound, and can process such sound into audio data. The processed audio data can be converted into a format that can be sent to a mobile communication base station via the radio frequency unit 901 for output in the case of a phone call mode.
移动终端900还包括至少一种传感器905,比如光传感器、运动传感器以及其他传感器。具体地,光传感器包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板9061的亮度,接近传感器可在移动终端900移动到耳边时,关闭显示面板9061和/或背光。作为运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别移动终端姿态(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;传感器905还可以包括指纹传感器、压力传感器、虹膜传感器、分子传感器、陀螺仪、气压计、湿度计、温度计、红外线传感器等,在此不再赘述。The mobile terminal 900 also includes at least one sensor 905, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor includes an ambient light sensor and a proximity sensor, wherein the ambient light sensor can adjust the brightness of the display panel 9061 according to the brightness of the ambient light, and the proximity sensor can turn off the display panel 9061 and the / or backlighting. As a kind of motion sensor, the accelerometer sensor can detect the magnitude of acceleration in various directions (generally three axes), and can detect the magnitude and direction of gravity when it is still, and can be used to identify the posture of mobile terminals (such as horizontal and vertical screen switching, related games, etc.) , magnetometer posture calibration), vibration recognition-related functions (such as pedometer, knocking), etc.; the sensor 905 can also include fingerprint sensors, pressure sensors, iris sensors, molecular sensors, gyroscopes, barometers, hygrometers, thermometers, Infrared sensors, etc., will not be repeated here.
显示单元906用于显示由用户输入的信息或提供给用户的信息。显示单元906可包括显示面板9061,可以采用液晶显示器(Liquid Crystal Display,LCD)、有机发光二极管(Organic Light-Emitting Diode,OLED)等形式来配置显示面板9061。The display unit 906 is used to display information input by the user or information provided to the user. The display unit 906 may include a display panel 9061, and the display panel 9061 may be configured in the form of a liquid crystal display (Liquid Crystal Display, LCD), an organic light-emitting diode (Organic Light-Emitting Diode, OLED), or the like.
用户输入单元907可用于接收输入的数字或字符信息,以及产生与移动终端的用户设置以及功能控制有关的键信号输入。具体地,用户输入单元907包括触控面板9071以及其他输入设备9072。触控面板9071,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板9071上或在触控面板9071附近的操作)。触控面板9071可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器910,接收处理器910发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板9071。除了触控面板9071,用户输入单元907还可以包括其他输入设备9072。具体地,其他输入设备9072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。The user input unit 907 can be used to receive input numbers or character information, and generate key signal input related to user settings and function control of the mobile terminal. Specifically, the user input unit 907 includes a touch panel 9071 and other input devices 9072 . The touch panel 9071, also referred to as a touch screen, can collect the user's touch operations on or near it (for example, the user uses any suitable object or accessory such as a finger, a stylus, etc. on the touch panel 9071 or near the touch panel 9071 operate). The touch panel 9071 may include two parts, a touch detection device and a touch controller. Among them, the touch detection device detects the user's touch orientation, and detects the signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, converts it into contact coordinates, and sends it to the For the processor 910, receive the command sent by the processor 910 and execute it. In addition, the touch panel 9071 can be implemented in various types such as resistive, capacitive, infrared, and surface acoustic wave. In addition to the touch panel 9071 , the user input unit 907 may also include other input devices 9072 . Specifically, other input devices 9072 may include, but are not limited to, physical keyboards, function keys (such as volume control keys, switch keys, etc.), trackballs, mice, and joysticks, which will not be repeated here.
进一步的,触控面板9071可覆盖在显示面板9061上,当触控面板9071检测到在其上或附近的触摸操作后,传送给处理器910以确定触摸事件的类型,随后处理器910根据触摸事件的类型在显示面板9061上提供相应的视觉输出。虽然在图9中,触控面板9071与显示面板9061是作为两个独立的部件来实现移动终端的输入和输出功能,但是在某些实施例中,可以将触控面板9071与显示面板9061集成而实现移动终端的输入和输出功能,具体此处不做限定。Furthermore, the touch panel 9071 can be covered on the display panel 9061. When the touch panel 9071 detects a touch operation on or near it, it will be sent to the processor 910 to determine the type of the touch event. The type of event provides a corresponding visual output on the display panel 9061. Although in FIG. 9, the touch panel 9071 and the display panel 9061 are used as two independent components to realize the input and output functions of the mobile terminal, in some embodiments, the touch panel 9071 and the display panel 9061 can be integrated. The implementation of the input and output functions of the mobile terminal is not specifically limited here.
接口单元908为外部装置与移动终端900连接的接口。例如,外部装置可以包括有线或无线头戴式耳机端口、外部电源(或电池充电器)端口、有线或无线数据端口、存储卡端口、用于连接具有识别模块的装置的端口、音频输入/输出(I/O)端口、视频I/O端口、耳机端口等等。接口单元908可以用于接收来自外部装置的输入(例如,数据信息、电力等等)并且将接收到的输入传输到移动终端900内的一个或多个元件或者可以用于在移动终端900和外部装置之间传输数据。The interface unit 908 is an interface for connecting an external device to the mobile terminal 900 . For example, an external device may include a wired or wireless headset port, an external power (or battery charger) port, a wired or wireless data port, a memory card port, a port for connecting a device with an identification module, audio input/output (I/O) ports, video I/O ports, headphone ports, and more. The interface unit 908 can be used to receive input from an external device (for example, data information, power, etc.) transfer data between devices.
存储器909可用于存储软件程序以及各种数据。存储器909可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器909可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。The memory 909 can be used to store software programs as well as various data. The memory 909 can mainly include a program storage area and a data storage area, wherein the program storage area can store an operating system, at least one application program required by a function (such as a sound playback function, an image playback function, etc.); Data created by the use of mobile phones (such as audio data, phonebook, etc.), etc. In addition, the memory 909 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid-state storage devices.
处理器910是移动终端的控制中心,利用各种接口和线路连接整个移动终端的各个部分,通过运行或执行存储在存储器909内的软件程序和/或模块,以及调用存储在存储器909内的数据,执行移动终端的各种功能和处理数据,从而对移动终端进行整体监控。处理器910可包括一个或多个处理单元;优选的,处理器910可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器910中。The processor 910 is the control center of the mobile terminal, which uses various interfaces and lines to connect various parts of the entire mobile terminal, by running or executing software programs and/or modules stored in the memory 909, and calling data stored in the memory 909 , execute various functions of the mobile terminal and process data, so as to monitor the mobile terminal as a whole. The processor 910 may include one or more processing units; preferably, the processor 910 may integrate an application processor and a modem processor, wherein the application processor mainly processes the operating system, user interface and application programs, etc., and the modem The processor mainly handles wireless communication. It can be understood that the foregoing modem processor may not be integrated into the processor 910 .
移动终端900还可以包括给各个部件供电的电源911(比如电池),优选的,电源911可以通过电源管理系统与处理器910逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。The mobile terminal 900 can also include a power supply 911 (such as a battery) for supplying power to various components. Preferably, the power supply 911 can be logically connected to the processor 910 through a power management system, so as to manage charging, discharging, and power consumption through the power management system. and other functions.
另外,移动终端900包括一些未示出的功能模块,在此不再赘述。In addition, the mobile terminal 900 includes some functional modules not shown, which will not be repeated here.
优选的,本发明实施例还提供一种移动终端,包括处理器910,存储器909,存储在存储器909上并可在所述处理器910上运行的计算机程序,该计算机程序被处理器910执行时实现上述广告数据推送方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。Preferably, the embodiment of the present invention also provides a mobile terminal, including a processor 910, a memory 909, and a computer program stored in the memory 909 and operable on the processor 910, when the computer program is executed by the processor 910 Each process of the above embodiment of the advertisement data pushing method can be realized and the same technical effect can be achieved, so in order to avoid repetition, details are not repeated here.
本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述广告数据推送方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,所述的计算机可读存储介质,如只读存储器(Read-Only Memory,简称ROM)、随机存取存储器(Random Access Memory,简称RAM)、磁碟或者光盘等。The embodiment of the present invention also provides a computer-readable storage medium. A computer program is stored on the computer-readable storage medium. When the computer program is executed by a processor, each process of the above-mentioned advertising data push method embodiment is realized, and the same Technical effects, in order to avoid repetition, will not be repeated here. Wherein, the computer-readable storage medium is, for example, a read-only memory (Read-Only Memory, ROM for short), a random access memory (Random Access Memory, RAM for short), a magnetic disk or an optical disk, and the like.
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。It should be noted that, in this document, the term "comprising", "comprising" or any other variation thereof is intended to cover a non-exclusive inclusion such that a process, method, article or apparatus comprising a set of elements includes not only those elements, It also includes other elements not expressly listed, or elements inherent in the process, method, article, or device. Without further limitations, an element defined by the phrase "comprising a ..." does not preclude the presence of additional identical elements in the process, method, article, or apparatus comprising that element.
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。Through the description of the above embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus a necessary general-purpose hardware platform, and of course also by hardware, but in many cases the former is better implementation. Based on such an understanding, the essence of the technical solution of the present invention or the part that contributes to the prior art can be embodied in the form of software products, and the computer software products are stored in a storage medium (such as ROM/RAM, disk, CD) contains several instructions to make a terminal (which may be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) execute the methods described in various embodiments of the present invention.
上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本发明的保护之内。Embodiments of the present invention have been described above in conjunction with the accompanying drawings, but the present invention is not limited to the above-mentioned specific implementations, and the above-mentioned specific implementations are only illustrative, rather than restrictive, and those of ordinary skill in the art will Under the enlightenment of the present invention, without departing from the gist of the present invention and the protection scope of the claims, many forms can also be made, all of which belong to the protection of the present invention.
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201711354369.2ACN108156228A (en) | 2017-12-15 | 2017-12-15 | A kind of ad data method for pushing and device |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201711354369.2ACN108156228A (en) | 2017-12-15 | 2017-12-15 | A kind of ad data method for pushing and device |
| Publication Number | Publication Date |
|---|---|
| CN108156228Atrue CN108156228A (en) | 2018-06-12 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201711354369.2APendingCN108156228A (en) | 2017-12-15 | 2017-12-15 | A kind of ad data method for pushing and device |
| Country | Link |
|---|---|
| CN (1) | CN108156228A (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109801104A (en)* | 2019-01-15 | 2019-05-24 | 上海连尚网络科技有限公司 | A kind of advertising information methods of exhibiting of unaware |
| CN109815399A (en)* | 2019-01-22 | 2019-05-28 | Oppo广东移动通信有限公司 | Screen locking magazine method for pushing and relevant apparatus |
| CN109887144A (en)* | 2019-03-04 | 2019-06-14 | 深圳市元征科技股份有限公司 | A kind of visitor's recognition methods, device and computer readable storage medium |
| CN109934624A (en)* | 2019-02-28 | 2019-06-25 | 北京物资学院 | A real-time traffic-based advertising push method |
| CN110188721A (en)* | 2019-06-05 | 2019-08-30 | 福建深视智能科技有限公司 | A kind of method and system that advertisement accurately orientation is launched |
| CN110580640A (en)* | 2019-09-05 | 2019-12-17 | 大有智能科技(嘉兴)有限公司 | Information pushing and receiving method, terminal, data processing server and system |
| CN111275467A (en)* | 2018-12-04 | 2020-06-12 | 山东快发网络科技有限公司 | Method and device for delivering advertisement |
| CN111353802A (en)* | 2018-12-21 | 2020-06-30 | 健康力股份有限公司 | Intelligent marketing advertisement classification system |
| CN112819552A (en)* | 2021-03-26 | 2021-05-18 | 中国建设银行股份有限公司 | Advertisement pushing method and device and computer readable storage medium |
| CN113627985A (en)* | 2021-08-11 | 2021-11-09 | 深圳创维-Rgb电子有限公司 | Advertisement pushing method, equipment and computer readable storage medium |
| CN114912025A (en)* | 2022-05-27 | 2022-08-16 | 中国银行股份有限公司 | Data pushing method and device and server |
| CN115222456A (en)* | 2022-07-27 | 2022-10-21 | 中科泰岳(北京)科技有限公司 | Marketing method, platform, equipment and medium based on big data user consumption preference |
| CN116823355A (en)* | 2023-06-13 | 2023-09-29 | 广东健怡投资有限公司 | Advertising push methods, devices, equipment and storage media |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP1934909A1 (en)* | 2005-09-30 | 2008-06-25 | Yahoo, Inc. | Automatically matching advertisements to media files |
| CN103905978A (en)* | 2012-12-27 | 2014-07-02 | 中国电信股份有限公司 | Information pushing method based on position, pushing device and network |
| US20140324447A1 (en)* | 2013-04-26 | 2014-10-30 | Audience Partners LLC | Targeting online ads based on healthcare demographics |
| CN105809464A (en)* | 2014-12-31 | 2016-07-27 | 中国电信股份有限公司 | Method and device for information delivery |
| CN106204123A (en)* | 2016-07-01 | 2016-12-07 | 深圳中兴网信科技有限公司 | The method for pushing of advertising message and device |
| CN107067278A (en)* | 2017-03-06 | 2017-08-18 | 北京安博通科技股份有限公司 | Ad data method for pushing and device |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP1934909A1 (en)* | 2005-09-30 | 2008-06-25 | Yahoo, Inc. | Automatically matching advertisements to media files |
| CN103905978A (en)* | 2012-12-27 | 2014-07-02 | 中国电信股份有限公司 | Information pushing method based on position, pushing device and network |
| US20140324447A1 (en)* | 2013-04-26 | 2014-10-30 | Audience Partners LLC | Targeting online ads based on healthcare demographics |
| CN105809464A (en)* | 2014-12-31 | 2016-07-27 | 中国电信股份有限公司 | Method and device for information delivery |
| CN106204123A (en)* | 2016-07-01 | 2016-12-07 | 深圳中兴网信科技有限公司 | The method for pushing of advertising message and device |
| CN107067278A (en)* | 2017-03-06 | 2017-08-18 | 北京安博通科技股份有限公司 | Ad data method for pushing and device |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111275467A (en)* | 2018-12-04 | 2020-06-12 | 山东快发网络科技有限公司 | Method and device for delivering advertisement |
| CN111353802A (en)* | 2018-12-21 | 2020-06-30 | 健康力股份有限公司 | Intelligent marketing advertisement classification system |
| CN109801104A (en)* | 2019-01-15 | 2019-05-24 | 上海连尚网络科技有限公司 | A kind of advertising information methods of exhibiting of unaware |
| CN109815399A (en)* | 2019-01-22 | 2019-05-28 | Oppo广东移动通信有限公司 | Screen locking magazine method for pushing and relevant apparatus |
| CN109934624A (en)* | 2019-02-28 | 2019-06-25 | 北京物资学院 | A real-time traffic-based advertising push method |
| CN109887144A (en)* | 2019-03-04 | 2019-06-14 | 深圳市元征科技股份有限公司 | A kind of visitor's recognition methods, device and computer readable storage medium |
| CN110188721A (en)* | 2019-06-05 | 2019-08-30 | 福建深视智能科技有限公司 | A kind of method and system that advertisement accurately orientation is launched |
| CN110580640A (en)* | 2019-09-05 | 2019-12-17 | 大有智能科技(嘉兴)有限公司 | Information pushing and receiving method, terminal, data processing server and system |
| CN112819552A (en)* | 2021-03-26 | 2021-05-18 | 中国建设银行股份有限公司 | Advertisement pushing method and device and computer readable storage medium |
| CN113627985A (en)* | 2021-08-11 | 2021-11-09 | 深圳创维-Rgb电子有限公司 | Advertisement pushing method, equipment and computer readable storage medium |
| CN114912025A (en)* | 2022-05-27 | 2022-08-16 | 中国银行股份有限公司 | Data pushing method and device and server |
| CN115222456A (en)* | 2022-07-27 | 2022-10-21 | 中科泰岳(北京)科技有限公司 | Marketing method, platform, equipment and medium based on big data user consumption preference |
| CN116823355A (en)* | 2023-06-13 | 2023-09-29 | 广东健怡投资有限公司 | Advertising push methods, devices, equipment and storage media |
| Publication | Publication Date | Title |
|---|---|---|
| CN108156228A (en) | A kind of ad data method for pushing and device | |
| CN110431585B (en) | A method and device for generating user portraits | |
| CN110458655B (en) | A kind of shop information recommendation method and mobile terminal | |
| CN107846352B (en) | Information display method and mobile terminal | |
| CN108347704A (en) | Information recommendation method and mobile terminal | |
| US20140172570A1 (en) | Mobile and augmented-reality advertisements using device imaging | |
| CN108595275B (en) | A method and terminal for pushing prompt information | |
| US20180020252A1 (en) | Information display method, channel management platform, and terminal | |
| US20160210660A1 (en) | Enhanced advertisement server | |
| CN107909399A (en) | A kind of available resources recommend method and apparatus | |
| CN108255382A (en) | A kind of suspension menu content recommends method and device | |
| CN108647957A (en) | A kind of method of payment, device and mobile terminal | |
| CN111444425B (en) | Information pushing method, electronic equipment and medium | |
| CN110278329B (en) | Notification message management method and mobile terminal | |
| JP2019028767A (en) | Display control device, display control method and display control program | |
| CN107979687A (en) | A kind of wallpaper switching method, mobile terminal | |
| CN115271854A (en) | Broadband package recommendation method and device, electronic equipment and storage medium | |
| CN108616448A (en) | A kind of the path recommendation method and mobile terminal of Information Sharing | |
| CN107566259A (en) | Movement locus sharing method and mobile terminal | |
| CN108195392A (en) | A kind of more people's layout of roads methods and terminal | |
| CN108833661A (en) | Information display method and mobile terminal | |
| CN112131473B (en) | Information recommendation method, device, equipment and storage medium | |
| CN108307039B (en) | Application information display method and mobile terminal | |
| CN108769375A (en) | A kind of information recommendation method and mobile terminal | |
| CN110929159B (en) | Resource release method, device, equipment and medium |
| 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 | ||
| RJ01 | Rejection of invention patent application after publication | ||
| RJ01 | Rejection of invention patent application after publication | Application publication date:20180612 |