基于高铁车票的信息推送装置及电子装置的制作方法

文档序号:11292342阅读:207来源:国知局
基于高铁车票的信息推送装置及电子装置的制造方法

本发明公开涉及高铁信息化技术领域,尤其涉及一种基于高铁车票的信息推送装置,以及包括该基于高铁车票的信息推送装置的电子装置。



背景技术:

随着我国高速铁路的快速发展,目前乘坐高速铁路列车出行已是人们生活中的重要组成部分,很多用户都具有频繁乘坐或者长时间乘坐高铁列车的需要。

相关技术中,目前在铁路售票系统中购买并取出的高铁车票上一般主要包括所乘列车信息和经过处理的用户身份信息,而无法提供其他信息,高铁车票的功能依然较为单一。



技术实现要素:

本发明公开的目的在于提供一种基于高铁车票的信息推送装置,以及包括该基于高铁车票的信息推送装置的电子装置,进而至少在一定程度上克服相关技术中的一个或者多个问题。

根据本发明公开实施例的第一方面,提供一种基于高铁车票的信息推送装置,应用于一售票系统,该装置包括:

信息获取模块,用于在检测到一用户的购票操作时,根据该用户的注册信息获取该用户的身份信息;

信息查找模块,用于根据所述身份信息在一预设信息库中获取与该身份信息对应的预设推送信息;以及

信息发送模块,用于当检测到该用户购票成功后,将所述预设推送信息发送至一取票终端,以使该取票终端在该用户取票时将所述预设推送信息设置在该用户购买的车票上并打印出票。

本发明公开的示例性实施例中,所述信息获取模块,用于根据该用户的注册信息获取该用户的年龄信息和/或职业信息。

本发明公开的示例性实施例中,所述信息查找模块,用于根据所述年龄信息和/或职业信息在所述预设信息库中获取与该年龄信息和/或职业信息各自对应的预设推送信息。

本发明公开的示例性实施例中,所述预设推送信息包括多个不同类别的子推送信息;

所述预设信息库中设有每个所述子推送信息与唯一对应的预设分值之间的关联映射表;

所述信息查找模块包括:

分值计算模块,用于根据该用户的所述年龄信息和职业信息计算得到所述身份信息对应的预设分值;

信息查找子模块,用于根据所述预设分值在所述关联映射表中获取对应的子推送信息以作为所述预设推送信息。

本发明公开的示例性实施例中,所述分值计算模块,用于获取预设的所述年龄信息和职业信息分别对应的年龄分值和职业分值,并根据如下公式计算得到所述身份信息对应的预设分值:

预设分值=a*年龄分值+b*职业分值;其中符号*表示相乘,a和b为不同的权重值,且a和b两者之和为1。

本发明公开的示例性实施例中,不同的所述年龄信息对应不同的年龄分值;不同的所述职业信息对应不同的职业分值。

本发明公开的示例性实施例中,该装置还包括:

深度学习模块,用于预先通过深度学习算法对多个用户的身份信息进行训练得到身份识别模型;

身份识别模块,用于根据所述身份识别模型对当前购票用户的身份信息进行识别处理,以得到该用户的身份特征信息;

所述信息查找模块,还用于根据所述身份特征信息在所述预设信息库中获取与该身份特征信息对应的预设推送信息。

本发明公开的示例性实施例中,所述预设推送信息以二维码、缩略图或者文字形式设置在所述车票上。

本发明公开的示例性实施例中,所述二维码设置在所述车票正面的预设区域。

根据本发明公开实施例的第二方面,提供一种电子装置,其包括上述任一实施例中所述基于高铁车票的信息推送装置。

本发明公开的实施例提供的技术方案可以包括以下有益效果:

本发明公开的实施例中,在检测到一用户的购票操作时,根据该用户的注册信息获取该用户的身份信息;根据所述身份信息在一预设信息库中获取与该身份信息对应的预设推送信息;而当检测到该用户购票成功后,将所述预设推送信息发送至一取票终端,以使该取票终端在该用户取票时将所述预设推送信息设置在该用户购买的车票上并打印出票;这样,本发明公开可以针对不同身份的购票用户在车票上推送不同的适合信息,使车票的功能多样化,满足人们越来越个性化的需求,也产生潜在的商业经济价值。

附图说明

图1示出本发明公开示例性实施例中基于高铁车票的信息推送装置示意图;

图2示出本发明公开示例性实施例中另一基于高铁车票的信息推送装置示意图;

图3示出本发明公开示例性实施例中又一基于高铁车票的信息推送装置示意图;

图4示出本发明公开示例性实施例中一种电子装置的示意图。

具体实施方式

现在将参考附图更全面地描述示例实施方式。然而,示例实施方式能够以多种形式实施,且不应被理解为限于在此阐述的范例;相反,提供这些实施方式使得本发明公开将更加全面和完整,并将示例实施方式的构思全面地传达给本领域的技术人员。所描述的特征、结构或特性可以以任何合适的方式结合在一个或更多实施方式中。

此外,附图仅为本发明公开的示意性图解,并非一定是按比例绘制。图中相同的附图标记表示相同或类似的部分,因而将省略对它们的重复描述。附图中所示的一些方框图是功能实体,不一定必须与物理或逻辑上独立的实体相对应。可以采用软件形式来实现这些功能实体,或在一个或多个硬件模块或集成电路中实现这些功能实体,或在不同网络和/或处理器装置和/或微控制器装置中实现这些功能实体。

本示例实施方式中提供了一种基于高铁车票的信息推送装置,该装置可以应用于运行在网络侧的服务器上的售票系统,例如目前的铁路售票系统。参考图1中所示,该装置可以包括信息获取模块101、信息查找模块102和信息发送模块103。其中:

所述信息获取模块101,用于在检测到一用户的购票操作时,根据该用户的注册信息获取该用户的身份信息。

示例性的,当用户登录车票订票官网即“http://www.12306.cn”的首页,点击进入购票页面并通过个人账号登录售票系统页面后,可以进行购票操作,如选择车次,输入个人信息如身份证号码等,此时售票系统可以根据该用户的注册信息获取该用户的身份信息。其中所述注册信息可以是用户在售票系统注册个人账号时预留的信息,可以包括年龄信息、职业信息等等,但并不限于此。

在一示例性实施例中,所述根据该用户的注册信息获取该用户的身份信息可以是:根据该用户的注册信息获取该用户的年龄信息和/或职业信息等。

所述信息查找模块102,用于根据所述身份信息在一预设信息库中获取与该身份信息对应的预设推送信息。

示例性的,所述预设信息库中可以预存不同的身份信息与对应的预设推送信息。所述身份信息可以表征用户身份,如学生、商务人士、老年人等等。

在一个实施例中,所述根据所述身份信息在所述预设信息库中获取与该身份信息对应的预设推送信息可以是:根据所述年龄信息和/或职业信息在所述预设信息库中获取与该年龄信息和/或职业信息各自对应的预设推送信息。具体的,由于用户身份(由所述年龄信息和/或职业信息体现)的不同,所需求的信息也不同。本实施例中可以针对性的根据不同的用户身份而推送不同的适合信息。例如给学生推送书本相关信息,给职场商务人士推送专业杂志或者专业知识,给老年人推送保健药品信息等等。当然本实施例并不限于此,可以根据具体需要而调整推送信息。

在上述实施例的基础上,为了提高推送给不同购票用户的信息的精准性,本发明公开另一示例实施例中,所述预设推送信息可以包括多个不同类别的子推送信息,例如可以是书本、专业杂志、专业知识、药品、商品等不同类别的信息;所述预设信息库中设有每个所述子推送信息与唯一对应的预设分值之间的关联映射表。如图2中所示,所述信息查找模块102可以包括分值计算模块201和信息查找子模块202。其中:

所述分值计算模块201,用于根据该用户的所述年龄信息和职业信息计算得到所述身份信息对应的预设分值。

具体的,可以获取预设的所述年龄信息和职业信息分别对应的年龄分值和职业分值,并根据如下公式计算得到所述身份信息对应的预设分值:

预设分值=a*年龄分值+b*职业分值;其中符号*表示相乘,a和b为不同的权重值,且a和b两者之和为1。不同的所述年龄信息对应不同的年龄分值,不同的所述职业信息对应不同的职业分值,这些可以预先设置,并不用于限定该实施例。

所述信息查找子模块202,用于根据所述预设分值在所述关联映射表中获取对应的子推送信息以作为所述预设推送信息。

示例性的,根据所述预设分值获取对应的子推送信息作为所述预设推送信息,例如给学生推送书本相关信息,给职场商务人士推送专业杂志或者专业知识,给老年人推送保健药品信息等等。当然本实施例并不限于此。

所述信息发送模块103,用于当检测到该用户购票成功后,将所述预设推送信息发送至一取票终端,以使该取票终端在该用户取票时将所述预设推送信息设置在该用户购买的车票上并打印出票。

具体的,所述预设推送信息可以包括但不限于以二维码、缩略图或者文字形式设置在所述车票上。当为二维码时,所述二维码可以设置在所述车票正面的预设区域,具体可以自定义设置,但不覆盖目前车票上的文字以及图形信息。

在一个实施例中,当用户购票成功后而在取票终端如取票机上取票时,该取票机在出票时可以在车票上打印以二维码、缩略图或者文字形式体现的所述预设推送信息,并出票使得用户拿到打印推送信息后的车票。当为二维码时,用户还可以用手机等终端扫描该二维码来间接获取对应的推送信息。

如图3所示,为了提高推送给购票用户的信息的准确性和效率,在上述各实施例的基础上,本发明公开的另一示例性实施例中,该装置还可以包括深度学习模块301和身份识别模块302。其中:

所述深度学习模块301,用于预先通过深度学习算法对多个用户的身份信息进行训练得到身份识别模型。

具体的,例如可以预先通过卷积神经网络cnn(convolutionalneuralnetwork)深度学习算法对大量用户的不同身份信信息(如学生、商务人士等)进行训练得到身份识别模型。

所述身份识别模块302,用于根据所述身份识别模型对当前购票用户的身份信息进行识别处理,以得到该用户的身份特征信息。例如可以通过得到的所述身份识别模型对当前购票用户的身份信息进行识别处理,以快速准确地确定该用户的身份特征信息。

所述信息查找模块102,还用于根据所述身份特征信息在所述预设信息库中获取与该身份特征信息对应的预设推送信息。具体可以参看前述实施例中类似描述,不再赘述。本实施例中通过深度学习算法的预先处理,之后可以快速准确地确定用户的身份特征信息,进而可以提高推送给购票用户的信息的准确性和效率。

本发明公开可以针对不同身份的购票用户在车票上推送不同的适合信息,使车票的功能多样化,满足人们越来越个性化的需求,同时也可以产生潜在的商业经济价值。

需要说明的是,尽管在附图中以特定顺序描述了本发明公开中装置的各个步骤,但是,这并非要求或者暗示必须按照该特定顺序来执行这些步骤,或是必须执行全部所示的步骤才能实现期望的结果。附加的或备选的,可以省略某些步骤,将多个步骤合并为一个步骤执行,以及/或者将一个步骤分解为多个步骤执行等。另外,也易于理解的是,这些步骤可以是例如在多个模块/进程/线程中同步或异步执行。

本发明公开另一实施例还提供一种电子装置,其包括上述任一实施例中所述基于高铁车票的信息推送装置,具体可参考前述实施例中的详细描述,此处不再赘述。

通过以上的实施方式的描述,本领域的技术人员易于理解,这里描述的示例实施方式可以通过软件实现,也可以通过软件结合必要的硬件的方式来实现。因此,根据本发明公开实施方式的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是cd-rom,u盘,移动硬盘等)中或网络上,包括若干指令以使得一台计算设备例如所述电子装置执行根据本发明公开实施方式的上述基于高铁车票的信息推送装置的模块功能。

图4示出根据本发明公开示例实施方式中一种电子装置400的示意图。例如,装置400可以被提供为一服务器。装置400包括处理组件422,其进一步包括一个或多个处理器,以及由存储器432所代表的存储器资源,用于存储可由处理组件422的执行的指令,例如应用程序。存储器432中存储的应用程序可以包括一个或一个以上的每一个对应于一组指令的模块。此外,处理组件422被配置为执行指令,以执行上述基于高铁车票的信息推送装置的模块功能,也即例如执行以下的方法步骤:

在检测到一用户的购票操作时,根据该用户的注册信息获取该用户的身份信息;

根据所述身份信息在一预设信息库中获取与该身份信息对应的预设推送信息;

当检测到该用户购票成功后,将所述预设推送信息发送至一取票终端,以使该取票终端在该用户取票时将所述预设推送信息设置在该用户购买的车票上并打印出票。

本发明公开的示例性实施例中,所述根据该用户的注册信息获取该用户的身份信息包括:根据该用户的注册信息获取该用户的年龄信息和/或职业信息。

本发明公开的示例性实施例中,所述根据所述身份信息在一预设信息库中获取与该身份信息对应的预设推送信息包括:根据所述年龄信息和/或职业信息在所述预设信息库中获取与该年龄信息和/或职业信息各自对应的预设推送信息。

本发明公开的示例性实施例中,所述预设推送信息包括多个不同类别的子推送信息;所述预设信息库中设有每个所述子推送信息与唯一对应的预设分值之间的关联映射表;所述根据所述身份信息在一预设信息库中获取与该身份信息对应的预设推送信息包括:根据该用户的所述年龄信息和职业信息计算得到所述身份信息对应的预设分值;根据所述预设分值在所述关联映射表中获取对应的子推送信息以作为所述预设推送信息。

本发明公开的示例性实施例中,所述根据该用户的所述年龄信息和职业信息计算得到所述身份信息对应的预设分值包括:获取预设的所述年龄信息和职业信息分别对应的年龄分值和职业分值,并根据如下公式计算得到所述身份信息对应的预设分值:

预设分值=a*年龄分值+b*职业分值;其中符号*表示相乘,a和b为不同的权重值,且a和b两者之和为1。

本发明公开的示例性实施例中,不同的所述年龄信息对应不同的年龄分值。不同的所述职业信息对应不同的职业分值。

本发明公开的示例性实施例中,该方法还包括以下步骤:

预先通过深度学习算法对多个用户的身份信息进行训练得到身份识别模型;

根据所述身份识别模型对当前购票用户的身份信息进行识别处理,以得到该用户的身份特征信息;

根据所述身份特征信息在所述预设信息库中获取与该身份特征信息对应的预设推送信息。

本发明公开的示例性实施例中,所述预设推送信息以二维码、缩略图或者文字形式设置在所述车票上。所述二维码设置在所述车票正面的预设区域。

所述装置400还可以包括一个电源组件426被配置为执行装置400的电源管理,一个有线或无线网络接口450被配置为将装置400连接到网络,和一个输入输出(i/o)接口458。装置400可以操作基于存储在存储器432的操作系统,例如windowsservertm,macosxtm,unixtm,linuxtm,freebsdtm或类似。

本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本发明公开的其它实施方案。本申请旨在涵盖本发明公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明公开的一般性原理并包括本发明公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明公开的真正范围和精神由所附的权利要求指出。

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