取票机及其实现方法技术

技术编号:12407363 阅读:60 留言:0更新日期:2015-11-29 04:26
本发明专利技术提出一种取票机及其实现方法,该方法包括:调用安装在取票机上的用于取票的应用程序,其中,所述取票机的操作系统是Android操作系统;获取取票信息,并根据所述取票信息获取票面信息;通过所述应用程序调用取票机内的打印设备,并通过所述打印设备根据所述票面信息打印用户要取的票。该方法能够降低取票机被病毒感染的几率,降低成本。

【技术实现步骤摘要】

本专利技术涉及嵌入式系统
,尤其涉及一种。
技术介绍
在实际生活中会遇到需要取票的场景,用户可以在售票窗口由工作人员帮助取票,但是这种方式会造成取票效率比较低、人工成本较高等问题。为了解决用户在售票窗口取票存在的问题,目前出现了取票机,用户可以在取票机上自助取票。目前的取票机通常采用windows操作系统,但是,windows操作系统存在易被病毒侵害、成本较高等问题。
技术实现思路
本专利技术旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本专利技术的一个目的在于提出一种取票机的实现方法,该方法可以降低取票机被病毒感染的几率,降低成本。本专利技术的另一个目的在于提出一种取票机。为达到上述目的,本专利技术第一方面实施例提出的取票机的实现方法,包括:调用安装在取票机上的用于取票的应用程序,其中,所述取票机的操作系统是Android操作系统;获取取票信息,并根据所述取票信息获取票面信息;通过所述应用程序调用取票机内的打印设备,并通过所述打印设备根据所述票面信息打印用户要取的票。本专利技术第一方面实施例提出的取票机的实现方法,通过在取票机内采用Android操作系统,相对于采用windows操作系统的取票机,可以降低取票机被病毒感染的几率,降低成本。为达到上述目的,本专利技术第二方面实施例提出的取票机,包括:调用模块,用于调用安装在取票机上的用于取票的应用程序,其中,所述取票机的操作系统是Android操作系统;获取模块,用于获取取票信息,并根据所述取票信息获取票面信息;打印模块,用于通过所述应用程序调用取票机内的打印设备,并通过所述打印设备根据所述票面信息打印用户要取的票。本专利技术第二方面实施例提出的取票机,通过在取票机内采用Android操作系统,相对于采用windows操作系统的取票机,可以降低取票机被病毒感染的几率,降低成本。本专利技术附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。【附图说明】本专利技术上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:图1是本专利技术一实施例提出的取票机的实现方法的流程示意图;图2a是本专利技术实施例中取票机的初始页面的示意图;图2b是本专利技术实施例中取票机的取票页面的示意图;图3是本专利技术另一实施例提出的取票机的实现方法的流程示意图;图4是本专利技术另一实施例提出的取票机的实现方法的流程示意图;图5是本专利技术另一实施例提出的取票机的实现方法的流程示意图;图6是本专利技术另一实施例提出的取票机的结构示意图;图7是本专利技术另一实施例提出的取票机的结构示意图。【具体实施方式】下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的模块或具有相同或类似功能的模块。下面通过参考附图描述的实施例是示例性的,仅用于解释本专利技术,而不能理解为对本专利技术的限制。相反,本专利技术的实施例包括落入所附加权利要求书的精神和内涵范围内的所有变化、修改和等同物。图1是本专利技术一实施例提出的取票机的实现方法的流程示意图,该方法包括:Sll:调用安装在在取票机上的用于取票的应用程序,其中,所述取票机的操作系统是Android操作系统。与现有采用windows操作系统的取票机不同的是,本实施例在取票机上安装的操作系统是Android操作系统。由于windows操作系统非常容易中毒,安装杀毒软件就要不停的升级,而且正版的windows操作系统价格不菲。Android是基于Linux内核的软件平台和操作系统,具有开发简单、开放性好、病毒少、成本低廉(开源免费)等特点。这些都能很好的解决目前市面上的windows取票机遇到的问题。一些实施例中,该方法还包括:向用户屏蔽所述Android操作系统的主界面。其中,可以在应用程序(APP)内预设代码,通过该代码屏蔽操作系统的home按钮和power按钮。例如,取票机在启动后,自动调用该APP,该APP在启动后,这些代码也随之运行,通过这些代码的运行可以屏蔽home按钮和power按钮,从而实现用户无法看到操作系统的主界面,只能看到取票机的用户交互(User Interface,UI)界面。用户在使用Android系统的手机时,手机中毒的流程包括:扫描二维码一程序识别结果为链接一程序询问用户是否打开一打开链接后自动下载(自动下载是因为链接后缀为.apk)—下载完成一弹出APP安装界面一询问用户是否安装一用户选择安装一安装完成一点击打开或点击APP图标启动一手机中毒。从上述流程可以看出,中毒的重要一环是程序询问用户是否打开,用户允许打开后才会中毒。而本实施例中,通过向用户屏蔽Android操作系统的主界面,用户无法对Android操作系统进行操作,也不能允许安装APP,Android操作系统如果没有获得Root权限是不可能自动安装APK程序的。从而通过向用户屏蔽Android操作系统的主界面,可以提高安全性。S12:获取取票彳g息,并根据所述取票彳g息获取票面彳g息。其中,一种取票?目息是取票码,例如,初始时,应用程序可以展不如图2a所不的页面,当用户点击取票按钮21后,可以展示如图2b所示的取票页面,用户可以在取票页面中输入取票码,例如,点击取票页面的键盘区域22并在显示区域23内显示取票码。或者,用户根据取票页面上的二维码扫描提示区域24,对准取票机的扫描设备,对用户预先获取的二维码进行扫描,从而获取取票码。可以理解的是,图2a和图2b所示的页面上还可以包括其他信息,例如联系方式、包含APP下载链接信息的二维码等。另外,取票信息还可以是其他的用户采用取票机的硬件设备输入的信息,。包括但不限于如下项中的一项或多项:采集用户输入的语音信息,将所述语音信息识别为取票码;将所述取票码发送给服务端,并接收服务端发送的与所述取票码对应的票面信息;例如,取票机屏幕下方设置有敏感的声音采集器,有强大的降噪功能和针对数字敏感的声音扑捉功能。用户只要面对取票机用正常的音量报出取票码,取票机就会分析出取票码,实现语音取票功能。采集用户的生物特征信息,将所述生物特征信息发送给服务端,并接收所述服务端获取的与所述生物特征信息对应的票面信息;例如,取票机上设置有摄像头,用户只要对准摄像头,就能采集到用户的人脸信息,在服务端绑定人脸信息与票面信息,实现刷脸取票。采集用户的可穿戴设备的标识信息,将所述标识信息发送给服务端,并接收所述服务端获取的与所述标识信息对应的票面信息;例如,用户佩戴手环,手环与取票机使用近场通信(Near Field Communicat1n,NFC)技术通信,取票机采集手环的标识信息,服务端绑定手环的标识信息与票面信息,实现手环取票。票面信息当前第1页1 2 3 4 本文档来自技高网...

【技术保护点】
一种取票机的实现方法,其特征在于,包括:调用安装在取票机上的用于取票的应用程序,其中,所述取票机的操作系统是Android操作系统;获取取票信息,并根据所述取票信息获取票面信息;通过所述应用程序调用取票机内的打印设备,并通过所述打印设备根据所述票面信息打印用户要取的票。

【技术特征摘要】

【专利技术属性】
技术研发人员:张迪蔡建民陆寅辰
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1