用于发送信息的方法和装置与流程

文档序号:12597801阅读:163来源:国知局
用于发送信息的方法和装置与流程

本申请涉及计算机技术领域,具体涉及信息处理领域,尤其涉及用于发送信息的方法和装置。



背景技术:

目前,越来越多的信息和服务可以借助不同的移动终端设备和应用软件直接或间接的展现给终端用户,以便更好地推广服务和产品内容,同时随着应用和服务的更新速度越来越快,推广形式也越来越多样,但这些推广往往是产品和服务上线后的奖励安装使用,而缺乏产品及服务上线之前的有效推广和问题反馈,并且没有针对用户群体特征对待推送的信息进行分类,使得信息推送缺乏针对性。



技术实现要素:

本申请的目的在于提出一种改进的用于发送信息的方法和装置,来解决以上背景技术部分提到的技术问题。

第一方面,本申请提供了一种用于发送信息的方法,该方法包括:获取目标用户终端的特征信息;将特征信息导入预先训练的信息预约模型进行匹配输出目标用户终端的待预约信息集合,其中,信息预约模型用于表征特征信息与待预约信息的对应关系;向目标用户终端推送待预约信息集合中的待预约信息;响应于检测到目标用户终端对待预约信息的点击操作,向目标用户终端发送与所点击的待预约信息相关的消息提醒信息。

在一些实施例中,该方法还包括建立信息预约模型的步骤,包括:获取预设的特征信息集合中的各个特征信息的特征类型;获取预设的待预约信息集合中的各个待预约信息的信息类型;基于各个特征信息的特征类型中的每个特征类型与各个信息类型的匹配度,生成与该特征信息相关联的待预约信息集合;利用机器学习方法,基于各个特征信息的特征类型中的每个特征类型和与该特征信息相关联的待预约信息集合,训练得到信息预约模型。

在一些实施例中,在向目标用户终端推送待预约信息集合中的待预约信息之前,该方法还包括:获取目标用户终端的终端信息,其中,终端信息包括目标用户终端的标识;获取各个待预约信息所适用的终端标识;删除所适用的终端标识中不包含目标用户终端的标识的待预约信息。

在一些实施例中,在响应于检测到目标用户终端对待预约信息的点击操作之后,该方法还包括:将所点击的待预约信息添加到与目标用户终端对应的已预约信息集合中。

在一些实施例中,该方法还包括:响应于检测到目标用户终端对已预约信息进行的查看操作,向目标用户终端推送已预约信息集合。

在一些实施例中,该方法还包括:响应于检测到目标用户终端对已预约信息进行的取消预约操作,在目标用户终端的已预约信息集合中删除已预约信息。

在一些实施例中,该方法还包括:响应于检测到目标用户终端利用关键词对待预约信息进行的搜索操作,向目标用户终端推送与关键词相关的待预约信息。

第二方面,本申请提供了一种用于发送信息的装置,该装置包括:第一获取单元,配置用于获取目标用户终端的特征信息;匹配单元,配置用于将特征信息导入预先训练的信息预约模型进行匹配输出目标用户终端的待预约信息集合,其中,信息预约模型用于表征特征信息与待预约信息的对应关系;第一推送单元,配置用于向目标用户终端推送待预约信息集合中的待预约信息;发送单元,配置用于响应于检测到目标用户终端对待预约信息的点击操作,向目标用户终端发送与所点击的待预约信息相关的消息提醒信息。

在一些实施例中,该装置还包括建立单元,包括:第一获取模块,配置用于获取预设的特征信息集合中的各个特征信息的特征类型;第二获取模块,配置用于获取预设的待预约信息集合中的各个待预约信息的信息类型;生成模块,配置用于基于各个特征信息的特征类型中的每个特征类型与各个信息类型的匹配度,生成与该特征信息相关联的待预约信息集合;建立模块,配置用于利用机器学习方法,基于各个特征信息的特征类型中的每个特征类型和与该特征信息相关联的待预约信息集合,训练得到信息预约模型。

在一些实施例中,该装置还包括:第二获取单元,配置用于获取目标用户终端的终端信息,其中,终端信息包括目标用户终端的标识;第三获取单元,配置用于获取各个待预约信息所适用的终端标识;删除单元,配置用于删除所适用的终端标识中不包含目标用户终端的标识的待预约信息。

在一些实施例中,该装置还包括:添加单元,配置用于将所点击的待预约信息添加到与目标用户终端对应的已预约信息集合中。

在一些实施例中,该装置还包括:第二推送单元,配置用于响应于检测到目标用户终端对已预约信息进行的查看操作,向目标用户终端推送已预约信息集合。

在一些实施例中,该装置还包括:删除单元,配置用于响应于检测到目标用户终端对已预约信息进行的取消预约操作,在目标用户终端的已预约信息集合中删除已预约信息。

在一些实施例中,该装置还包括:第三推送单元,配置用于响应于检测到目标用户终端利用关键词对待预约信息进行的搜索操作,向目标用户终端推送与关键词相关的待预约信息。

本申请提供的用于发送信息的方法和装置,通过将获取到的目标用户终端的特征信息导入到预先训练的信息预约模型中进行匹配输出该目标用户终端的待推送信息集合,之后,向该目标用户终端推送待推送信息集合中的待推送信息,当检测到该目标用户终端对待推送信息的点击操作,则向该目标用户终端发送与所点击的待预约信息相关的消息提醒信息,从而有效利用了目标用户的特征信息,实现了富于针对性的信息推送。

附图说明

通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:

图1是本申请可以应用于其中的示例性系统架构图;

图2是根据本申请的用于发送信息的方法的一个实施例的流程图;

图3是根据本申请的用于发送信息的方法的应用场景的示意图;

图4是根据本申请的用于发送信息的方法的又一个实施例的流程图;

图5是根据本申请的用于发送信息的装置的一个实施例的结构示意图;

图6是适于用来实现本申请实施例的服务器的计算机系统的结构示意图。

具体实施方式

下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关发明,而非对该发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与有关发明相关的部分。

需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。

图1示出了可以应用本申请的用于发送信息的方法或用于发送信息的装置的实施例的示例性系统架构100。

如图1所示,系统架构100可以包括终端设备101、102、103,网络104和服务器105。网络104用以在终端设备101、102、103和服务器105之间提供通信链路的介质。网络104可以包括各种连接类型,例如有线、无线通信链路或者光纤电缆等等。

用户110可以使用终端设备101、102、103通过网络104与服务器105交互,以接收或发送消息等。终端设备101、102、103上可以安装有各种通讯客户端应用,例如购物类应用、搜索类应用、网页浏览器应用、即时通信工具、邮箱客户端、社交平台软件、支付软件等。

终端设备101、102、103可以是具有显示屏并且支持数据接收与发送的各种电子设备,包括但不限于智能手机、平板电脑、智能手表、膝上型便携计算机和台式计算机等等。

服务器105可以是提供各种服务的服务器,例如对终端设备101、102、103提供支持的待预约信息推送服务器。后台待预约信息推送服务器可以对接收到的目标用户终端的特征信息进行分析等处理,并将处理结果(例如待预约信息)反馈给终端设备,若后台待预约信息推送服务器检测到终端设备对处理结果进行了操作,则向该终端设备发送消息。

需要说明的是,本申请实施例所提供的用于发送信息的方法一般由服务器105执行,相应地,用于发送信息的装置一般设置于服务器105中。

应该理解,图1中的终端设备、网络和服务器的数目仅仅是示意性的。根据实现需要,可以具有任意数目的终端设备、网络和服务器。

继续参考图2,示出了根据本申请的用于发送信息的方法的一个实施例的流程200。该用于发送信息的方法,包括以下步骤:

步骤201,获取目标用户终端的特征信息。

在本实施例中,用于发送信息的方法运行于其上的电子设备(例如图1所示的服务器)可以通过有线连接方式或者无线连接方式获取目标用户终端的特征信息,其中,上述特征信息可以包括但不限于目标用户终端上所安装的应用的应用信息、历史搜索信息、用户终端所处的地理位置信息和时间信息。若上述电子设备中已经存储了上述目标用户终端的特征信息,则可以直接获取到上述目标用户终端的特征信息;若上述电子设备中未存储上述目标用户终端的特征信息,则可以从目标用户终端获取上述目标用户终端的特征信息,也可以从其它已经存储了上述目标用户终端的特征信息的终端设备或服务器中获取。需要指出的是,上述无线连接方式可以包括但不限于3G/4G连接、WiFi连接、蓝牙连接、WiMAX连接、Zigbee连接、UWB(ultra wideband)连接、以及其他现在已知或将来开发的无线连接方式。

在本实施例的一些可选的实现方式中,上述电子设备可以首先获取上述目标用户终端的终端信息,其中,上述终端信息可以包括目标用户终端的标识,例如,手机终端、iPad终端、智能手表终端和电脑终端等;之后,可以获取各个待预约信息所适用的终端标识;然后,可以将所适用的终端标识中不包含上述目标用户终端的标识的待预约信息删除;最后,可以向目标用户终端推送将不包含上述目标用户终端的标识的待预约信息删除之后的待预约信息。作为示例,当上述目标用户终端的标识为手机终端,则将待预约信息集合中不适用于手机终端的待预约信息删除,将适用于手机终端的待预约信息向上述目标用户终端推送。上述终端信息也可以包括上述目标用户终端所连接的网络,例如,无线局域网(WI-FI,Wireless-Fidelity)、移动通信网(mobile communications network)等等,当获取到目标用户终端所连接的网络为移动通信网时,则获取下载/安装/加载各个待预约信息所需的网络流量,并将所需的网络流量大于预设的流量阈值的待预约信息删除,最后,向目标用户终端推送所需的网络流量小于预设的流量阈值的待预约信息。

步骤202,将特征信息导入预先训练的信息预约模型进行匹配输出目标用户终端的待预约信息集合。

在本实施例中,上述电子设备可以将步骤201获取到的特征信息导入预先训练的信息预约模型进行匹配输出上述目标用户终端的待预约信息集合,其中,上述信息预约模型用于表征特征信息与待预约信息的对应关系。作为示例,当获取到的特征信息为用户终端上所安装的生活类应用,则待预约信息可以为其他生活类应用;当获取到的特征信息为历史搜索信息“A电视剧”,则待预约信息可以为以“A电视剧”为主题的同名游戏。

步骤203,向目标用户终端推送待预约信息集合中的待预约信息。

在本实施例中,上述电子设备可以向上述目标用户终端推送步骤202中输出的待预约信息集合中的待预约信息。可以向上述目标用户终端推送待预约信息集合中的所有待预约信息,也可以根据匹配度由大到小的顺序向上述目标用户终端推送待预约信息集合中的预设数目个待预约信息,还可以向上述目标用户终端推送待预约信息集合中的任一待预约信息。

步骤204,响应于检测到目标用户终端对待预约信息的点击操作,向目标用户终端发送与所点击的待预约信息相关的消息提醒信息。

在本实施例中,在向目标用户终端推送待预约信息之后,当检测到上述目标用户终端对待预约信息的点击操作之后,上述电子设备可以向上述目标用户终端发送与所点击的待预约信息相关的消息提醒信息。当上述目标用户终端对待预约信息进行点击操作,则代表上述目标用户终端对待预约信息感兴趣,其中,点击操作包括预约操作、查看待预约信息详情的操作等等。上述消息提醒信息可以为下载提醒信息、安装提醒信息、领取提醒信息、购买提醒信息、兑换提醒信息、服务上线信息、预约管理信息等等。当上述目标用户终端对待预约信息“A游戏”进行点击操作之后,当“A游戏”上线之后可以向上述目标用户终端发送下载提醒信息和安装提醒信息,以引导目标用户终端对“A游戏”进行下载和安装;当上述目标用户终端对待预约信息“礼品”进行点击操作之后,可以向上述目标用户终端发送领取提醒信息,以引导目标用户终端对“礼品”进行领取。上述电子设备可以以弹窗的形式向目标用户终端发送消息提醒信息,也可以以短信的形式向目标用户终端发送消息提醒信息,还可以以邮件的形式向目标用户终端发送消息提醒信息。

在本实施例中,当接收到目标用户终端对待预约信息的点击操作之后,可以向上述目标用户终端推送奖励领取页面,并获取目标用户终端的用户的联系信息,其中,上述联系信息可以包括但不限于电话号码、邮箱、联系地址。

在本实施例的一些可选的实现方式中,上述电子设备中可以存储着与各个用户终端对应的已预约信息集合,当检测到上述目标用户终端对待预约信息的点击操作之后,上述电子设备可以将上述目标用户终端点击的待预约信息添加到与上述目标用户终端对应的已预约信息集合中。

在本实施例的一些可选的实现方式中,当检测到上述目标用户终端对已预约信息进行的查看操作之后,上述电子设备可以向上述目标用户终端推送该目标用户终端对应的已预约信息集合。

在本实施例的一些可选的实现方式中,当检测到上述目标用户终端对已预约信息进行的取消预约操作之后,上述电子设备可以在上述目标用户终端对应着的已预约信息集合中删除该已预约信息。

在本实施例的一些可选的实现方式中,当检测到上述目标用户终端利用关键词对待预约信息进行搜索操作之后,可以向上述目标用户终端推送与上述关键词相关的待预约信息,例如,当关键词为游戏,则可以向上述目标用户终端推送游戏类应用;当关键词为优惠券,则可以向上述目标用户终端推送该目标用户终端消费过的或者感兴趣的店铺的优惠券。

请参考图3,其示出了根据本申请的用于发送信息的方法的应用场景的示意图。在图3的应用场景中,后台服务器根据获取到的目标用户终端的特征信息,匹配出待预约信息集合,并向目标用户终端推送待预约信息集合中的A游戏的滚动浮条401,当目标用户终端对A游戏的滚动浮条401进行点击操作,则在12月12日A游戏上线时,将针对A游戏的消息提醒信息显示在消息提醒滚动浮条402中。

本申请的上述实施例提供的方法通过根据获取到的目标用户终端的特征信息,匹配出待预约信息集合,并向该目标用户终端推送上述待预约信息集合中的待预约信息,若该目标用户终端对推送的待预约信息进行了点击操作,则向该目标用户终端发送与所点击的待预约信息相关的消息提醒信息,从而将待推送信息与用户的特征信息相关联,实现了富于针对性的信息推送。

进一步参考图4,其示出了用于发送信息的方法的又一个实施例的流程400。该用于发送信息的方法的流程400,包括以下步骤:

步骤401,获取预设的特征信息集合中的各个特征信息的特征类型。

在本实施例中,上述电子设备可以获取预设的特征信息集合中的各个特征信息的特征类型,其中,上述特征信息集合中包含用于训练上述信息预约模型的各个特征信息,上述特征类型包括视频、生活、新闻、购物、社交、音乐、娱乐、游戏等等,还可以将各个特征类型划分为子特征类型,如,可以将特征类型“购物”划分为:外卖、团购、出行、优惠券等等。作为示例,当特征信息为音乐软件时,则对应的特征类型可以为音乐;当特征信息为用户在购物软件中搜索的历史搜索信息“山东苹果”,则对应的特征类型可以为购物;当特征信息为中午、A餐馆时,则对应的特征类型可以为优惠券。

步骤402,获取预设的待预约信息集合中的各个待预约信息的信息类型。

在本实施例中,上述电子设备可以获取预设的待预约信息集合中的各个待预约信息的信息类型,上述待预约信息是预先存储的用于向目标用户终端推送的信息,上述待预约信息可以包括应用、礼品、小说、抽奖以及其他多媒体类型服务等等。作为示例,当待预约信息为某餐馆的优惠券时,则对应的特征类型可以为优惠券;当待预约信息为将要上线的游戏软件时,则对应的特征类型可以为游戏;当待预约信息为将要上架的商品时,则对应的特征类型可以为购物。

步骤403,基于各个特征信息的特征类型中的每个特征类型与各个信息类型的匹配度,生成与该特征信息相关联的待预约信息集合。

在本实施例中,上述电子设备可以基于各个特征信息的特征类型中的每个特征类型与各个信息类型的匹配度,生成与该特征信息相关联的待预约信息集合,如,可以按照匹配度由大到小的顺序得到预设数目个与特征信息相关联的待预约信息,组成待预约信息集合。

步骤404,利用机器学习方法,基于各个特征信息的特征类型中的每个特征类型和与该特征信息相关联的待预约信息集合,训练得到信息预约模型。

在本实施例中,上述电子设备可以利用机器学习方法,基于各个特征信息的特征类型中的每个特征类型和与该特征信息相关联的待预约信息集合,训练得到信息预约模型。如,通过某机器学习方法构建信息预约模型,通过各个特征信息的特征类型中的每个特征类型和与该特征信息相关联的待预约信息集合对信息预约模型进行训练,得到能够建立特征信息与待预约信息之间准确对应关系的信息预约模型。也可以不断地收集目标用户终端的特征信息和目标用户感兴趣的应用、下载信息、安装信息和查看信息,从而通过机器自学习等数据挖掘处理,不断更新维护信息预约模型,从而当接收到新的用户数据时,可以根据目标用户的特征信息的输入,输出该目标用户的待预约信息。

步骤405,获取目标用户终端的特征信息。

步骤406,将特征信息导入预先训练的信息预约模型进行匹配输出目标用户终端的待预约信息集合。

步骤407,向目标用户终端推送待预约信息集合中的待预约信息。

步骤408,响应于检测到目标用户终端对待预约信息的点击操作,向目标用户终端发送与所点击的待预约信息相关的消息提醒信息。

步骤405-408与步骤201-204相同,因此不再赘述。

从图4中可以看出,与图2对应的实施例相比,本实施例中的用于发送信息的方法的流程400突出了建立信息预约模型的步骤。由此,本实施例描述的方案可以根据特征信息的特征类型和待预约信息的信息类型之间的匹配度建立信息预约模型,从而实现更准确的待预约信息的匹配和更有针对性的信息推送。

进一步参考图5,作为对上述各图所示方法的实现,本申请提供了一种用于发送信息的装置的一个实施例,该装置实施例与图2所示的方法实施例相对应,该装置具体可以应用于各种电子设备中。

如图5所示,本实施例的用于发送信息的装置500包括:第一获取单元501、匹配单元502、第一推送单元503和发送单元504。其中,第一获取单元501配置用于获取目标用户终端的特征信息;匹配单元502配置用于将特征信息导入预先训练的信息预约模型进行匹配输出目标用户终端的待预约信息集合,其中,信息预约模型用于表征特征信息与待预约信息的对应关系;第一推送单元503配置用于向目标用户终端推送待预约信息集合中的待预约信息;发送单元504配置用于响应于检测到目标用户终端对待预约信息的点击操作,向目标用户终端发送与所点击的待预约信息相关的消息提醒信息。

在本实施例中,用于发送信息的装置500的第一获取单元501可以通过有线连接方式或者无线连接方式获取目标用户终端的特征信息,其中,上述特征信息可以包括但不限于目标用户终端上所安装的应用的应用信息、历史搜索信息、地理位置信息和时间信息。若上述第一获取单元501中已经存储了上述目标用户终端的特征信息,则可以直接获取到上述目标用户终端的特征信息;若上述第一获取单元501中未存储上述目标用户终端的特征信息,则可以从目标用户终端获取上述目标用户终端的特征信息,也可以从其它已经存储了上述目标用户终端的特征信息的终端设备或服务器中获取。

在本实施例中,上述匹配单元502可以将上述第一获取单元501获取到的特征信息导入预先训练的信息预约模型进行匹配输出上述目标用户终端的待预约信息集合,其中,上述信息预约模型用于表征特征信息与待预约信息的对应关系。

在本实施例中,上述第一推送单元503可以向上述目标用户终端推送上述匹配单元502中输出的待预约信息集合中的待预约信息。可以向上述目标用户终端推送待预约信息集合中的所有待预约信息,也可以根据匹配度由大到小的顺序向上述目标用户终端推送待预约信息集合中的预设数目个待预约信息,还可以向上述目标用户终端推送待预约信息集合中的任一待预约信息。

在本实施例中,在向目标用户终端推送待预约信息之后,当检测到上述目标用户终端对待预约信息的点击操作之后,上述发送单元504可以向上述目标用户终端发送与所点击的待预约信息相关的消息提醒信息。当上述目标用户终端对待预约信息进行点击操作,则代表上述目标用户终端对待预约信息感兴趣,其中,点击操作包括预约操作、查看待预约信息详情的操作等等。上述消息提醒信息可以为下载提醒信息、安装提醒信息、领取提醒信息、购买提醒信息、兑换提醒信息、服务上线信息、预约管理信息等等。当上述目标用户终端对待预约信息“A游戏”进行点击操作之后,当“A游戏”上线之后可以向上述目标用户终端发送下载提醒信息和安装提醒信息,以引导目标用户终端对“A游戏”进行下载和安装;当上述目标用户终端对待预约信息“礼品”进行点击操作之后,可以向上述目标用户终端发送领取提醒信息,以引导目标用户终端对“礼品”进行领取。上述发送单元504可以以弹窗的形式向目标用户终端发送消息提醒信息,也可以以短信的形式向目标用户终端发送消息提醒信息,还可以以邮件的形式向目标用户终端发送消息提醒信息。

在本实施例的一些可选的实现方式中,用于发送信息的装置500还可以包括建立单元(图中未示出),上述建立单元可以包括第一获取模块(图中未示出)、第二获取模块(图中未示出)、生成模块(图中未示出)和建立模块(图中未示出)。其中,上述第一获取模块可以获取预设的特征信息集合中的各个特征信息的特征类型,其中,上述特征信息集合中包含用于训练上述信息预约模型的各个特征信息;上述第二获取模块可以获取预设的待预约信息集合中的各个待预约信息的信息类型,上述待预约信息是预先存储的用于向目标用户终端推送的信息,上述待预约信息可以包括应用、礼品、小说、抽奖以及其他多媒体类型服务等等;上述生成模块可以基于各个特征信息的特征类型中的每个特征类型与各个信息类型的匹配度,生成与该特征信息相关联的待预约信息集合,如,可以按照匹配度由大到小的顺序得到预设数目个与特征信息相关联的待预约信息,组成待预约信息集合;上述建立模块可以利用机器学习方法,基于各个特征信息的特征类型中的每个特征类型和与该特征信息相关联的待预约信息集合,训练得到信息预约模型。如,通过某机器学习方法构建信息预约模型,通过各个特征信息的特征类型中的每个特征类型和与该特征信息相关联的待预约信息集合对信息预约模型进行训练,得到能够建立特征信息与待预约信息之间准确对应关系的信息预约模型。上述建立模块也可以不断地收集目标用户终端的特征信息和目标用户感兴趣的应用、下载信息、安装信息和查看信息,从而通过机器自学习等数据挖掘处理,不断更新维护信息预约模型,从而当接收到新的用户数据时,可以根据目标用户的特征信息的输入,输出该目标用户的待预约信息。

在本实施例的一些可选的实现方式中,用于发送信息的装置500还可以包括第二获取单元(图中未示出)、第三获取单元(图中未示出)和删除单元(图中未示出)。其中,上述第二获取单元可以首先获取上述目标用户终端的终端信息,其中,上述终端信息可以包括目标用户终端的标识,例如,手机终端、iPad终端、智能手表终端和电脑终端等;之后,上述第三获取单元可以获取各个待预约信息所适用的终端标识;然后,上述删除单元可以将所适用的终端标识中不包含上述目标用户终端的标识的待预约信息删除。

在本实施例的一些可选的实现方式中,用于发送信息的装置500还可以包括添加单元(图中未示出),上述添加单元中可以存储着与各个用户终端对应的已预约信息集合,当检测到上述目标用户终端对待预约信息的点击操作之后,上述添加单元可以将上述目标用户终端点击的待预约信息添加到与上述目标用户终端对应的已预约信息集合中。

在本实施例的一些可选的实现方式中,用于发送信息的装置500还可以包括第二推送单元(图中未示出),当检测到上述目标用户终端对已预约信息进行的查看操作之后,上述第二推送单元可以向上述目标用户终端推送该目标用户终端对应的已预约信息集合。

在本实施例的一些可选的实现方式中,用于发送信息的装置500还可以包括删除单元(图中未示出),当检测到上述目标用户终端对已预约信息进行的取消预约操作之后,上述删除单元可以在上述目标用户终端对应着的已预约信息集合中删除该已预约信息。

在本实施例的一些可选的实现方式中,用于发送信息的装置500还可以包括第三推送单元(图中未示出),当检测到上述目标用户终端利用关键词对待预约信息进行搜索操作之后,上述第三推送单元可以向上述目标用户终端推送与上述关键词相关的待预约信息。

下面参考图6,其示出了适于用来实现本发明实施例的服务器的计算机系统600的结构示意图。

如图6所示,计算机系统600包括中央处理单元(CPU)601,其可以根据存储在只读存储器(ROM)602中的程序或者从存储部分608加载到随机访问存储器(RAM)603中的程序而执行各种适当的动作和处理。在RAM603中,还存储有系统600操作所需的各种程序和数据。CPU601、ROM602以及RAM603通过总线604彼此相连。输入/输出(I/O)接口605也连接至总线604。

以下部件连接至I/O接口605:包括键盘、鼠标等的输入部分606;包括诸如阴极射线管(CRT)、液晶显示器(LCD)等以及扬声器等的输出部分607;包括硬盘等的存储部分608;以及包括诸如LAN卡、调制解调器等的网络接口卡的通信部分609。通信部分609经由诸如因特网的网络执行通信处理。驱动器610也根据需要连接至I/O接口605。可拆卸介质611,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器610上,以便于从其上读出的计算机程序根据需要被安装入存储部分608。

特别地,根据本公开的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本公开的实施例包括一种计算机程序产品,其包括有形地包含在机器可读介质上的计算机程序,上述计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信部分609从网络上被下载和安装,和/或从可拆卸介质611被安装。

附图中的流程图和框图,图示了按照本发明各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,上述模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。

描述于本发明实施例中所涉及到的单元可以通过软件的方式实现,也可以通过硬件的方式来实现。所描述的单元也可以设置在处理器中,例如,可以描述为:一种处理器包括第一获取单元、匹配单元、第一推送单元和发送单元。其中,这些单元的名称在某种情况下并不构成对该单元本身的限定。例如,第一获取单元还可以被描述为“获取目标用户终端的特征信息的单元”。

作为另一方面,本发明还提供了一种非易失性计算机存储介质,该非易失性计算机存储介质可以是上述实施例中上述装置中所包含的非易失性计算机存储介质;也可以是单独存在,未装配入终端中的非易失性计算机存储介质。上述非易失性计算机存储介质存储有一个或者多个程序,当上述一个或者多个程序被一个设备执行时,使得上述设备:获取目标用户终端的特征信息;将特征信息导入预先训练的信息预约模型进行匹配输出目标用户终端的待预约信息集合,其中,信息预约模型用于表征特征信息与待预约信息的对应关系;向目标用户终端推送待预约信息集合中的待预约信息;响应于检测到目标用户终端对待预约信息的点击操作,向目标用户终端发送与所点击的待预约信息相关的消息提醒信息。

以上描述仅为本发明的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本发明中所涉及的发明范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离发明构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本发明中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1