基于高铁车票的信息推送方法与流程

文档序号:13032391阅读:618来源:国知局
基于高铁车票的信息推送方法与流程

本发明公开涉及高铁信息化技术领域,尤其涉及一种基于高铁车票的信息推送方法。



背景技术:

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

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



技术实现要素:

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

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

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

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

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

本发明公开的示例性实施例中,所述根据该用户的注册信息获取该用户的身份信息包括:

根据该用户的注册信息获取该用户的年龄信息和/或职业信息。

本发明公开的示例性实施例中,所述根据所述身份信息在一预设信息库中获取与该身份信息对应的预设推送信息包括:

根据所述年龄信息和/或职业信息在所述预设信息库中获取与该年龄信息和/或职业信息各自对应的预设推送信息。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

附图说明

图1示出本发明公开示例性实施例中基于高铁车票的信息推送方法流程图;

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

图3示出本发明公开示例性实施例中又一基于高铁车票的信息推送方法流程图。

具体实施方式

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

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

本示例实施方式中提供了一种基于高铁车票的信息推送方法,该方法可以应用于运行在网络侧的服务器上的售票系统,例如目前的铁路售票系统。参考图1中所示,该方法可以包括以下步骤:

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

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

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

步骤s102:根据所述身份信息在一预设信息库中获取与该身份信息对应的预设推送信息。

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

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

在上述实施例的基础上,为了提高推送给不同购票用户的信息的精准性,本发明公开另一示例实施例中,所述预设推送信息可以包括多个不同类别的子推送信息,例如可以是书本、专业杂志、专业知识、药品、商品等不同类别的信息;所述预设信息库中设有每个所述子推送信息与唯一对应的预设分值之间的关联映射表。如图2中所示,步骤s102中所述根据所述身份信息在一预设信息库中获取与该身份信息对应的预设推送信息可以包括以下步骤:

步骤s201:根据该用户的所述年龄信息和职业信息计算得到所述身份信息对应的预设分值。

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

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

步骤s202:根据所述预设分值在所述关联映射表中获取对应的子推送信息以作为所述预设推送信息。

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

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

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

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

如图3所示,为了提高推送给购票用户的信息的准确性和效率,在上述各实施例的基础上,本发明公开的另一示例性实施例中,该方法还可以包括以下步骤:

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

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

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

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

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

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

在本发明公开的示例性实施例中,还提供一种计算机可读存储介质,其上存储有计算机程序,该程序被例如处理器执行时可以实现上述任意一个实施例中所述基于高铁车票的信息推送方法的步骤。在一些可能的实施方式中,本发明的各个方面还可以实现为一种程序产品的形式,其包括程序代码,当所述程序产品在终端设备上运行时,所述程序代码用于使所述终端设备执行本说明书上述基于高铁车票的信息推送方法部分中描述的根据本发明各种示例性实施方式的步骤。

上述方法的程序产品可以采用便携式紧凑盘只读存储器(cd-rom)并包括程序代码,并可以在终端设备,例如服务器上运行。然而,本发明的程序产品不限于此,在本文件中,可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。

所述程序产品可以采用一个或多个可读介质的任意组合。可读介质可以是可读信号介质或者可读存储介质。可读存储介质例如可以为但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。

所述计算机可读存储介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了可读程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。可读存储介质还可以是可读存储介质以外的任何可读介质,该可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。可读存储介质上包含的程序代码可以用任何适当的介质传输,包括但不限于无线、有线、光缆、rf等等,或者上述的任意合适的组合。

可以以一种或多种程序设计语言的任意组合来编写用于执行本发明操作的程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如java、c++等,还包括常规的过程式程序设计语言—诸如“c”语言或类似的程序设计语言。程序代码可以完全地在用户计算设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户计算设备上部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。在涉及远程计算设备的情形中,远程计算设备可以通过任意种类的网络,包括局域网(lan)或广域网(wan),连接到用户计算设备,或者,可以连接到外部计算设备(例如利用因特网服务提供商来通过因特网连接)。

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

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

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