CN107888703B - 信息推送方法、装置、服务器及可读存储介质 - Google Patents

信息推送方法、装置、服务器及可读存储介质 Download PDF

Info

Publication number
CN107888703B
CN107888703B CN201711227322.XA CN201711227322A CN107888703B CN 107888703 B CN107888703 B CN 107888703B CN 201711227322 A CN201711227322 A CN 201711227322A CN 107888703 B CN107888703 B CN 107888703B
Authority
CN
China
Prior art keywords
push
content
preset
application program
client
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201711227322.XA
Other languages
English (en)
Other versions
CN107888703A (zh
Inventor
严婷
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN201711227322.XA priority Critical patent/CN107888703B/zh
Publication of CN107888703A publication Critical patent/CN107888703A/zh
Application granted granted Critical
Publication of CN107888703B publication Critical patent/CN107888703B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/55Push-based network services
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0251Targeted advertisements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0277Online advertisement

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Strategic Management (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Finance (AREA)
  • Economics (AREA)
  • Game Theory and Decision Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Marketing (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本申请实施例公开了一种信息推送方法、装置、服务器及可读存储介质,涉及信息技术领域。该方法包括:获取客户端发送的推送请求,推送请求包括当前登录客户端的帐号;根据预先存储的广告推送资源列表,获取第一推送内容;根据预先存储的与帐号对应的个人推送资源列表,获取第二推送内容;将第一推送内容和第二推送内容发送至客户端,指示客户端在预设界面的第一预设位置处显示第一推送内容对应的显示内容,以及在预设界面的第二预设位置处显示第二推送内容对应的显示内容。所展示的推送内容,一部分来自广告,另一部分来自个人推送资源列表,而不再是单一的推送广告列表内的内容,避免了推送内容的单一性,提高了用户体验度。

Description

信息推送方法、装置、服务器及可读存储介质
技术领域
本申请涉及信息技术领域,更具体地,涉及一种信息推送方法、装置、服务器及可读存储介质。
背景技术
用户在打开社区或者应用中心的客户端时,在客户端的相应页面或者相应位置处,会推送一些应用给用户,以希望提高客户端的用户使用率。但是,目前为用户推送的应用过于单一,无法满足用户的个性化需求。
发明内容
本申请提出了一种信息推送方法、装置、服务器及可读存储介质,以改善上述缺陷。
第一方面,本申请实施例提供了一种信息推送方法,包括:获取客户端发送的推送请求,所述推送请求包括当前登录所述客户端的帐号;根据预先存储的广告推送资源列表,获取第一推送内容;根据预先存储的与所述帐号对应的个人推送资源列表,获取第二推送内容;将所述第一推送内容和第二推送内容发送至所述客户端,指示所述客户端在预设界面的第一预设位置处显示所述第一推送内容对应的显示内容,以及在所述预设界面的第二预设位置处显示所述第二推送内容对应的显示内容。
第二方面,本申请实施例还提供了信息推送装置,包括:第一获取单元、第二获取单元、第三获取单元和推送单元。第一获取单元,用于获取客户端发送的推送请求,所述推送请求包括当前登录所述客户端的帐号。第二获取单元,用于根据预先存储的广告推送资源列表,获取第一推送内容。第三获取单元,用于根据预先存储的与所述帐号对应的个人推送资源列表,获取第二推送内容。推送单元,用于将所述第一推送内容和第二推送内容发送至所述客户端,指示所述客户端在预设界面的第一预设位置处显示所述第一推送内容对应的显示内容,以及在所述预设界面的第二预设位置处显示所述第二推送内容对应的显示内容。
第三方面,本申请实施例还提供了一种服务器,包括存储器和处理器,所述存储器与所述处理器耦合。所述存储器存储指令,当所述指令由所述处理器执行时以使所述处理器执行以下操作:获取客户端发送的推送请求,所述推送请求包括当前登录所述客户端的帐号;根据预先存储的广告推送资源列表,获取第一推送内容;根据预先存储的与所述帐号对应的个人推送资源列表,获取第二推送内容;将所述第一推送内容和第二推送内容发送至所述客户端,指示所述客户端在预设界面的第一预设位置处显示所述第一推送内容对应的显示内容,以及在所述预设界面的第二预设位置处显示所述第二推送内容对应的显示内容。
第四方面,本申请实施例还提供了可读存储介质,所述可读取存储介质存储有处理器可执行的程序代码于计算机内。所述可读取存储介质包括多条指令,所述程序代码多条指令被配置成使所述处理器执行上述方法。
本申请实施例提供的信息推送方法、装置、服务器及可读存储介质,在获取到推送请求,在预先存储的广告推送资源列表,获取第一推送内容,在与所述帐号对应的个人推送资源列表,获取第二推送内容,将所述第一推送内容和第二推送内容发送至所述客户端,从而在客户端的预设界面的第一预设位置处显示所述第一推送内容对应的显示内容,以及在所述预设界面的第二预设位置处显示所述第二推送内容对应的显示内容。因此,所展示的推送内容,一部分来自广告,另一部分来自个人推送资源列表,而不再是单一的推送广告列表内的内容,避免了推送内容的单一性,提高了用户体验度。
本申请实施例的其他特征和优点将在随后的说明书阐述,并且,部分地从说明书中变得显而易见,或者通过实施本申请实施例而了解。本申请实施例的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1示出了本申请实施例提供的信息推送方法及装置的应用场景图;
图2示出了本申请一实施例提供的卡片展示界面的示意图;
图3示出了本申请实施例提供的信息推送方法的方法流程图;
图4示出了本申请另一实施例提供的卡片展示界面的示意图;
图5示出了本申请实施例提供的信息推送装置的模块框图;
图6示出了本申请实施例提供的服务器的模块框图。
具体实施方式
下面将结合本申请实施例中附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。
应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。同时,在本申请的描述中,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
请参阅图1,示出了本申请实施例提供的信息推送方法及装置的应用场景图。如图1中所示,用户终端1和服务器2 位于无线网络或有线网络中,用户终端1和服务器2 进行数据交互。
于本申请实施例中,用户终端1可以为移动终端设备,例如可以包括智能手机、平板电脑、电子书阅读器、膝上型便携计算机、车载电脑、穿戴式移动终端等等。
在一些实施例中,客户端安装在用户终端1内,例如,可以是安装在用户终端1的应用程序。用户在客户端通过帐号登录,则该帐号对应的所有信息可以存储在服务器2 的存储空间内。服务器2 可以是单独的服务器,也可以是服务器集群,可以是本地服务器,也可以是云端服务器。
服务器内预先存储有客户端的卡片,需客户端的某些界面或某些按键、操作绑定,在用户打开某个页面,或进行某项操作的时候,卡片会自动推送到客户端的对应页面上。其中,卡片是一种内容推送展示窗口,如图2 所示,图2中A所指示的展示窗口就是卡片,而图2中的卡片是与所操作的按钮,即名称为“快手”的应用程序的“安装”按键的对应,也相当于,图2中的卡片是与“安装快手应用程序”这个操作对应的。该卡片中可以包括应用程序的标识、图片、内容描述等内容,也可以包括一些按钮,用户点击卡片内的按钮能够执行一些类似安装、下载对应的应用程序的操作。该卡片的目的是,为用户推送一些内容,以便用户能够及时下载到自己感兴趣的内容。
但是,目前为用户推送的应用过于单一,无法满足用户的个性化需求。因此,为了克服上述技术缺陷,请参阅图3,本申请实施例提供了一种信息推送方法,该方法用于提高推送内容的多样性。本实施例中,以服务器为执行主体,描述该方法的实施过程,具体地,该方法包括:S301至S304。
S301:获取客户端发送的推送请求,所述推送请求包括当前登录所述客户端的帐号。
客户端发送卡片请求信息可以是,在用户登录客户端之后,客户端每间隔一定时间向服务器发送卡片请求信息,以获得卡片内容。也可以是,基于用户的操作而发送的卡片请求信息,具体地,可以是用户进入某一个界面之后,客户端自动发送卡片请求信息。例如,可以是用户在登录的时候,提交用户的账号和密码,服务器在接收到账号和密码之后,在验证成功之后,客户端由登录界面跳转到用户主页,则此时发送卡片请求信息至服务器。再者,可以是用户在操作客户端的界面上的某个内容之后发送的卡片请求信息,具体地,用户在客户端的预设界面上触发某个操作时,该操作对应的对象即为操作对象,例如,用户触发图2中的“快手”的“安装”按钮,则该操作对象为“快手”。则在用户触发了操作对象之后,则发送卡片请求信息。
S302:根据预先存储的广告推送资源列表,获取第一推送内容。
广告资源列表包括多个以广告方式推送的第一应用程序的标识。具体地址,服务器内存储有多一个第一应用程序,会定期或在检测到用户在浏览某个页面的时候,以广告的形式将第一应用程序推送到客户端的页面。作为一种实施方式,该第一应用程序被标记有广告标签,用于指示该应用程序是以广告方式推送的。
具体地,在多个所述第一应用程序的标识中,查找满足第一预设条件的至少一个所述第一应用程序的标识,将所查找的所述第一应用程序的标识作为第一推送内容。其中,满足第一预设条件的第一应用程序可以是,关注度大于第一预设值的第一应用程序,其他,关注度可以是第一应用程序的安装次数或评论次数中的至少一种。以关注度为安装次数为例,则满足第一预设条件的第一应用程序为将所有的第一应用程序按照安装次数由高到低的顺序排序,选择排序靠前的N个第一应用程序,其中,N为大于或等于1的正整数。另外,所述第一应用程序的标识可以是第一应用程序的全称,也可以是第一应用程序的简称。
S303:根据预先存储的与所述帐号对应的个人推送资源列表,获取第二推送内容。
其中,个人推送资源列表是指与账号对应的应用程序的推荐列表,与广告推送资源列表相比,个人推送资源列表是一种定向推荐。个人资源列表包括多个基于所述帐号对应的兴趣标签而确定的第二应用程序的标识,也就是说,个人推送资源列表中的第二应用程序与帐号对应的兴趣标签有关,则在根据预先存储的与所述帐号对应的个人推送资源列表,获取第二推送内容之前,所述方法还包括个人资源列表的确定。具体地,根据预先存储的所述帐号对应的用户数据,获取所述帐号对应的兴趣标签;在预设的标签与应用程序的对应关系中,查找所述兴趣标签对应的多个应用程序;将所查找的多个应用程序中,关注度满足第三预设条件的应用程序作为第二应用程序。
其中,所述帐号对应的用户数据可以包括针对应用程序的下载、安装、更新以及卸载等操作数据,还包括用户信息,该用户信息包括用户的性别、年龄、地理位置等信息,以及与该账号对应的所有安装请求对应的请求时间以及每个所述安装请求对应的应用程序的标识。
则在一些实施例中,获取用户兴趣标签的方式为在所述帐号对应的所有安装请求的请求时间中,查找所述请求时间与当前时间的时间间隔在预设范围内的请求时间对应的安装请求对应的应用程序的标识,将所查找到的应用程序的标识对应的标签作为兴趣标签。具体地,用户安装请求对应的请求时间能够反映出用户安装应用程序的安装时间,在获取到用户所有已经安装或正在安装的应用程序的安装时间之后,获取每个请求时间与当前时间的时间间隔。其中,当前时间可以是当前的***时间。则获取到了每个安装的应用程序的时间与当前时间的时间间隔,由此,就能够得到哪些应用程序是最近安装的。则获取所述请求时间与当前时间的时间间隔在预设范围内的请求时间的方式为,将所有的应用程序对应的时间间隔按照从小到大的顺序排序,获取排序靠前的N个时间间隔,其中,N为正整数。则将所获取的N个时间间隔中的每个时间间隔对应的应用程序的标识作为待筛选标识。在预先存储的应用程序的标识与标签的对应关系中,查找待筛选标识中每个标识对应的标签,获取所查找到的标签中数量最多的标签,作为兴趣标签。
作为另一种实施方式,查找所述请求时间与当前时间的时间间隔在预设范围内的请求时间对应的安装请求对应的应用程序的标识的具体实施方式为,将所有的应用程序对应的时间间隔按照从小到大的顺序排序,获取排序最靠前的标识,则该标识对应的标签为兴趣标签。
需要说明的是,上述的兴趣标签可以是应用程序对应的类别。
在另一些实施例中,所述用户数据包括用户操作记录,所述根据预先存储的所述帐号对应的用户数据,获取所述帐号对应的兴趣标签,包括:在所述帐号对应的所述用户操作记录中,查找操作数据满足预设标准的应用程序的标签,其中,所述用户操作记录包括多个应用程序和每个所述应用程序对应的操作数据;将所查找到的标签作为兴趣标签。其中,用户操作记录为针对应用程序的下载、安装、更新以及卸载等操作数据。具体地,获取在预设时间段内,用户安装的所有的应用程序的标签,该应用程序的标签包括应用程序的类别,并统计每个标签所对应的安装的应用程序的安装数量,将安装数量最高的标签作为兴趣标签。
在获取到兴趣标签之后,在预设的标签与应用程序的对应关系中,查找所述兴趣标签对应的多个应用程序。将所查找的多个应用程序中,关注度满足第三预设条件的应用程序作为第二应用程序。其中,关注度可以是应用程序的安装次数或评论次数。于本实施例中,关注度可以是安装次数,关注度满足第三预设条件的应用程序的具体实施方式,将所查找的查找所述兴趣标签对应的多个应用程序,按照安装次数由大到小的顺序排序,获取排序靠前的M个应用程序作为第二应用程序,其中,M为正整数。
需要说明的是,M和N的总和等于L,其中,L为卡片内的总的应用程序的数量。因此,使得所推荐的卡片的总数一定的情况下,一部分由第一推送内容组成,另一部分由第二推送内容组成。
另外,避免将已经安装了的应用程序又推荐给用户,将所查找的多个应用程序中,关注度满足第三预设条件的应用程序作为第二应用程序的具体实施方式为:将所查找的多个应用程序中,关注度满足第三预设条件的应用程序作为备选应用程序,在所述备选应用程序的标识中,查找与所述安装请求对应的应用程序的标识均不相同的标识,将所查找到的标识对应的应用程序作为第二应用程序。
S304:将所述第一推送内容和第二推送内容发送至所述客户端,指示所述客户端在预设界面的第一预设位置处显示所述第一推送内容对应的显示内容,以及在所述预设界面的第二预设位置处显示所述第二推送内容对应的显示内容。
其中,预设界面可以是用户通过客户端发送推送请求时,所操作的界面。第一预设位置处和第二预设位置处为预设界面内的两个位置,作为一种实施方式,第一预设位置和第二预设位置相邻,并且,第一预设位置位于卡片的最左侧,第二预设位置与第一预设位置相邻。请参阅图4,图4中, 401所指的位置是第一预设位置,402所指的位置为第二预设位置,第一预设位置和第二预设位置是相邻的,且第一预设位置在最左侧,其中,该左侧,是以图片的像素坐标的横坐标方向而言。
另外,第一推送内容对应的显示内容包括第一应用程序的名称、对应的“安装”按钮以及图标等,其中,该“安装”按钮用于在检测到被触控时,执行安装对应的第一应用程序的操作。同理,第二推送内容对应的显示内容包括第二应用程序的名称、对应的“安装”按钮以及图标等。
请参阅图5,本申请实施例提供了一种信息推送装置500,该装置用于提高推送内容的多样性。本实施例中,该装置为服务器内的功能模块,具体地,该装置包括:第一获取单元501、第二获取单元502、第三获取单元 503和推送单元504。
第一获取单元501,用于获取客户端发送的推送请求,所述推送请求包括当前登录所述客户端的帐号。
第二获取单元502,用于根据预先存储的广告推送资源列表,获取第一推送内容。
第三获取单元503,用于根据预先存储的与所述帐号对应的个人推送资源列表,获取第二推送内容。
推送单元504,用于将所述第一推送内容和第二推送内容发送至所述客户端,指示所述客户端在预设界面的第一预设位置处显示所述第一推送内容对应的显示内容,以及在所述预设界面的第二预设位置处显示所述第二推送内容对应的显示内容。
进一步,还可以包括个人资源获取单元,用于根据预先存储的所述帐号对应的用户数据,获取所述帐号对应的兴趣标签;在预设的标签与应用程序的对应关系中,查找所述兴趣标签对应的多个应用程序;将所查找的多个应用程序中,关注度满足第三预设条件的应用程序作为第二应用程序。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
请参阅图6,基于上述方法和装置,提供给了一种服务器。该服务器 600包括存储器602和处理器601,所述存储器602与所述处理器601耦合;所述存储器602存储指令,当所述指令由所述处理器601执行时以使所述处理器601执行上述方法。
所述存储器602可用于存储软件程序以及模块,所述处理器102通过运行存储在所述存储器602内的软件程序以及模块,从而执行各种功能应用以及数据处理。所述存储器602可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,所述存储器602可进一步包括相对于所述处理器601远程设置的存储器,这些远程存储器可以通过网络连接至处理器。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
综上所述,本申请实施例提供的信息推送方法、装置、服务器及可读存储介质,在获取到推送请求,在预先存储的广告推送资源列表,获取第一推送内容,在与所述帐号对应的个人推送资源列表,获取第二推送内容,将所述第一推送内容和第二推送内容发送至所述客户端,从而在客户端的预设界面的第一预设位置处显示所述第一推送内容对应的显示内容,以及在所述预设界面的第二预设位置处显示所述第二推送内容对应的显示内容。因此,所展示的推送内容,一部分来自广告,另一部分来自个人推送资源列表,而不再是单一的推送广告列表内的内容,避免了推送内容的单一性,提高了用户体验度。
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本申请的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。在本申请的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。
流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本申请的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本申请的实施例所属技术领域的技术人员所理解。
在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行***、装置或设备(如基于计算机的***、包括处理器的***或其他可以从指令执行***、装置或设备取指令并执行指令的***)使用,或结合这些指令执行***、装置或设备而使用。就本说明书而言,"计算机可读介质"可以是任何可以包含、存储、通信、传播或传输程序以供指令执行***、装置或设备或结合这些指令执行***、装置或设备而使用的装置。计算机可读介质的更具体的示例(非穷尽性列表) 包括以下:具有一个或多个布线的电连接部(移动终端),便携式计算机盘盒(磁装置),随机存取存储器(RAM),只读存储器(ROM),可擦除可编辑只读存储器(EPROM或闪速存储器),光纤装置,以及便携式光盘只读存储器 (CDROM)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。
应当理解,本申请的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行***执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。
本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。此外,在本申请各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。
上述提到的存储介质可以是只读存储器,磁盘或光盘等。尽管上面已经示出和描述了本申请的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本申请的限制,本领域的普通技术人员在本申请的范围内可以对上述实施例进行变化、修改、替换和变型。
最后应说明的是:以上实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不驱使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围。

Claims (6)

1.一种信息推送方法,其特征在于,包括:
获取客户端发送的推送请求,所述推送请求包括当前登录所述客户端的帐号;
根据预先存储的广告资源列表,获取第一推送内容,广告资源列表包括多个以广告方式推送的第一应用程序的标识;
获取预先存储的所述帐号对应的用户数据,所述用户数据包括所述客户端发送的所有安装请求对应的请求时间以及每个所述安装请求对应的应用程序的标识;
在所述帐号对应的所有安装请求的请求时间中,获取每个所述请求时间与当前时间的时间间隔;
将所有的应用程序对应的时间间隔按照从小到大的顺序排序,获取排序靠前的N个时间间隔,其中,N为正整数;
将所获取的N个时间间隔中的每个时间间隔对应的应用程序的标识作为待筛选标识;
在预先存储的应用程序的标识与标签的对应关系中,查找待筛选标识中每个标识对应的标签,获取所查找到的标签中数量最多的标签,作为兴趣标签;
在预设的标签与应用程序的对应关系中,查找所述兴趣标签对应的多个应用程序;
将所查找的多个应用程序中,关注度满足第三预设条件的应用程序作为第二应用程序;
在多个所述第二应用程序的标识中,查找满足第二预设条件的至少一个所述第二应用程序的标识,将所查找的所述第二应用程序的标识作为第二推送内容;
将所述第一推送内容和第二推送内容发送至所述客户端,指示所述客户端在预设界面的第一预设位置处显示所述第一推送内容对应的显示内容,以及在所述预设界面的第二预设位置处显示所述第二推送内容对应的显示内容,其中,所述第一预设位置和所述第二预设位置均位于卡片内,且所述卡片在所述预设界面内显示,其中,第一预设位置位于卡片的最左侧,第二预设位置与第一预设位置相邻。
2.根据权利要求1所述的方法,其特征在于,根据预先存储的广告资源列表,获取第一推送内容,包括:
在多个所述第一应用程序的标识中,查找满足第一预设条件的至少一个所述第一应用程序的标识,将所查找的所述第一应用程序的标识作为第一推送内容。
3.根据权利要求1所述的方法,其特征在于,所述将所查找的多个应用程序中,关注度满足第三预设条件的应用程序作为第二应用程序,包括:
将所查找的多个应用程序中,关注度满足第三预设条件的应用程序作为备选应用程序;
在所述备选应用程序的标识中,查找与所述安装请求对应的应用程序的标识均不相同的标识;
将所查找到的标识对应的应用程序作为第二应用程序。
4.一种信息推送装置,其特征在于,包括:
第一获取单元,用于获取客户端发送的推送请求,所述推送请求包括当前登录所述客户端的帐号;
第二获取单元,用于根据预先存储的广告资源列表,获取第一推送内容,广告资源列表包括多个以广告方式推送的第一应用程序的标识;
个人资源获取单元,用于获取预先存储的所述帐号对应的用户数据,所述用户数据包括所述客户端发送的所有安装请求对应的请求时间以及每个所述安装请求对应的应用程序的标识;在所述帐号对应的所有安装请求的请求时间中,获取每个所述请求时间与当前时间的时间间隔;将所有的应用程序对应的时间间隔按照从小到大的顺序排序,获取排序靠前的N个时间间隔,其中,N为正整数;将所获取的N个时间间隔中的每个时间间隔对应的应用程序的标识作为待筛选标识;在预先存储的应用程序的标识与标签的对应关系中,查找待筛选标识中每个标识对应的标签,获取所查找到的标签中数量最多的标签,作为兴趣标签;在预设的标签与应用程序的对应关系中,查找所述兴趣标签对应的多个应用程序;将所查找的多个应用程序中,关注度满足第三预设条件的应用程序作为第二应用程序;
第三获取单元,用于在多个所述第二应用程序的标识中,查找满足第二预设条件的至少一个所述第二应用程序的标识,将所查找的所述第二应用程序的标识作为第二推送内容;
推送单元,用于将所述第一推送内容和第二推送内容发送至所述客户端,指示所述客户端在预设界面的第一预设位置处显示所述第一推送内容对应的显示内容,以及在所述预设界面的第二预设位置处显示所述第二推送内容对应的显示内容,其中,所述第一预设位置和所述第二预设位置均位于卡片内,且所述卡片在所述预设界面内显示,其中,并且,第一预设位置位于卡片的最左侧,第二预设位置与第一预设位置相邻。
5.一种服务器,其特征在于,包括存储器和处理器,所述存储器与所述处理器耦合;所述存储器存储指令,当所述指令由所述处理器执行时以使所述处理器执行权利要求1-3任一项所述方法。
6.一种可读存储介质,其特征在于,所述可读存储介质存储有处理器可执行的程序代码于计算机内,所述程序代码被配置成使所述处理器执行权利要求1-3任一项所述方法。
CN201711227322.XA 2017-11-29 2017-11-29 信息推送方法、装置、服务器及可读存储介质 Active CN107888703B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711227322.XA CN107888703B (zh) 2017-11-29 2017-11-29 信息推送方法、装置、服务器及可读存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711227322.XA CN107888703B (zh) 2017-11-29 2017-11-29 信息推送方法、装置、服务器及可读存储介质

Publications (2)

Publication Number Publication Date
CN107888703A CN107888703A (zh) 2018-04-06
CN107888703B true CN107888703B (zh) 2019-12-10

Family

ID=61776010

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711227322.XA Active CN107888703B (zh) 2017-11-29 2017-11-29 信息推送方法、装置、服务器及可读存储介质

Country Status (1)

Country Link
CN (1) CN107888703B (zh)

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110381102B (zh) * 2018-04-13 2022-09-13 腾讯科技(深圳)有限公司 任务信息的处理方法、装置、存储介质及电子装置
CN108833489B (zh) * 2018-05-24 2020-08-04 腾讯科技(深圳)有限公司 车辆云平台的数据推送、处理方法和装置
JP7155698B2 (ja) * 2018-07-18 2022-10-19 オムロンヘルスケア株式会社 情報処理装置、情報処理方法及び情報処理のためのプログラム
CN109561149B (zh) * 2018-11-28 2019-10-15 腾讯科技(深圳)有限公司 数据处理方法、装置及存储介质
CN110032678B (zh) * 2019-04-08 2023-08-25 腾讯科技(深圳)有限公司 业务资源推送方法和装置、存储介质和电子装置
CN110086877B (zh) * 2019-04-30 2022-10-21 上海连尚网络科技有限公司 应用程序分享、分享信息显示方法、装置、设备及介质
CN110287408A (zh) * 2019-05-23 2019-09-27 上海拍拍贷金融信息服务有限公司 一种定制化推送金融产品的方法及***
CN112561553A (zh) * 2019-09-26 2021-03-26 北京字节跳动网络技术有限公司 内容下发方法、服务器及存储介质
CN111144952A (zh) * 2019-12-31 2020-05-12 随手(北京)信息技术有限公司 基于用户兴趣的广告推荐方法、装置、服务器及存储介质
CN111581366B (zh) * 2020-05-09 2023-08-29 北京百度网讯科技有限公司 用户意图确定方法、装置、电子设备和可读存储介质
CN114554257A (zh) * 2020-06-30 2022-05-27 百度在线网络技术(北京)有限公司 资源分配方法、装置、电子设备及存储介质
CN113486251A (zh) * 2021-07-29 2021-10-08 北京字节跳动网络技术有限公司 一种信息展示的方法、装置以及计算机存储介质
CN113850633B (zh) * 2021-11-30 2022-04-19 荣耀终端有限公司 信息推送方法和装置

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105989122A (zh) * 2015-02-12 2016-10-05 广东欧珀移动通信有限公司 一种应用推荐方法及装置
CN106250146A (zh) * 2016-07-28 2016-12-21 维沃移动通信有限公司 一种应用需求处理方法和装置

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20150093887A (ko) * 2014-02-07 2015-08-19 엔에이치엔엔터테인먼트 주식회사 모바일 게임 프로모션을 위한 푸쉬 시스템 및 푸쉬 서비스 방법

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105989122A (zh) * 2015-02-12 2016-10-05 广东欧珀移动通信有限公司 一种应用推荐方法及装置
CN106250146A (zh) * 2016-07-28 2016-12-21 维沃移动通信有限公司 一种应用需求处理方法和装置

Also Published As

Publication number Publication date
CN107888703A (zh) 2018-04-06

Similar Documents

Publication Publication Date Title
CN107888703B (zh) 信息推送方法、装置、服务器及可读存储介质
CN107911487B (zh) 信息推送方法、装置、服务器及可读存储介质
CN105247556B (zh) 用于提供指示牌数据和指示牌历史的方法和***
CN104615731B (zh) 一种二维码展现方法及***
CN107995285B (zh) 信息显示方法、装置、服务器及可读存储介质
CN105450586A (zh) 信息推送方法、***、服务器及客户端
CN108596690B (zh) 一种广告处理方法及装置
CN107426328B (zh) 信息推送方法和装置
CN107908686B (zh) 信息推送方法、装置、服务器以及可读存储介质
CN103763337A (zh) 移动终端和服务器以及相应的方法
KR101404710B1 (ko) 호 기반 광고 서비스 제공 방법
CN109120719B (zh) 信息推送方法、信息展示方法、计算机设备及存储介质
KR101931807B1 (ko) 빅데이터 분석기반 미술 전시회/미술 작품 추천 앱 서비스 시스템
CN103546505A (zh) 将页面分块按优先级顺序显示的方法、***及装置
CN112307339B (zh) 基于用户画像的推荐信息生成方法、装置及计算机设备
CN105955593B (zh) 一种呈现讨论信息的方法和装置
US20150142512A1 (en) User information providing apparatus, user information providing method, and advertisement distribution system
CN113568699B (zh) 一种内容显示方法、装置、设备及存储介质
CN104090899A (zh) 一种反馈展示内容信息的方法和装置
CN104239545A (zh) 一种多标签页的预览方法以及装置
CN110958462A (zh) 直播活动页面显示方法、装置、存储介质及直播***
CN111083211B (zh) 一种基于大数据平台的用户触达方法与***
CN105450718A (zh) 界面更新方法及客户端
CN107172217A (zh) 互动购物方法及***
CN114258662A (zh) 用户行为数据处理方法、装置、服务器及存储介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information

Address after: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18

Applicant after: OPPO Guangdong Mobile Communications Co., Ltd.

Address before: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18

Applicant before: Guangdong Opel Mobile Communications Co., Ltd.

CB02 Change of applicant information
GR01 Patent grant
GR01 Patent grant