[发明专利]实现票据网络化的方法及系统在审
申请号: | 201610471570.8 | 申请日: | 2016-06-24 |
公开(公告)号: | CN107516197A | 公开(公告)日: | 2017-12-26 |
发明(设计)人: | 张毅 | 申请(专利权)人: | 深圳市银信网银科技有限公司 |
主分类号: | G06Q20/04 | 分类号: | G06Q20/04;G06Q30/06;G06Q40/02;G06Q40/04;G06Q40/08 |
代理公司: | 广州三环专利商标代理有限公司44202 | 代理人: | 郝传鑫,熊永强 |
地址: | 518000 广东省深圳市福田区滨河路北*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 实现 票据 网络化 方法 系统 | ||
1.一种实现票据网络化的方法,其特征在于,包括:
第一终端接收输入的票据信息,按照预设的格式生成电子票据,针对所述电子票添加跨平台可执行代码的定义,生成电子票据的数据包,所述跨平台可执行代码的定义包括通过跨平台可执行代码对所述电子票据的交互操作指令以及用户交互界面的定义;
第一终端按照预设的发布标准将所述生成的电子票据的数据包发布至多个终端,其中包括第二终端,所述第二终端按照预设的接收标准接收所述发布的电子票据的数据包并进行解析,执行所述接收到的电子票据的数据包中的跨平台可执行代码,接收用户在电子票据的用户交互界面上输入的交互操作指令进行交互。
2.根据权利要求1所述的实现票据网络化的方法,其特征在于,所述多个终端还包括第三终端;
所述第二终端将交互产生的数据附加到所述电子票据中用户交互界面;
所述第二终端通过执行所述接收到的电子票据的数据包中的跨平台可执行代码将所述交互产生的数据发送给第三终端,所述第三终端将所述交互的数据附加在所述第三终端接收到的电子票据中。
3.根据权利要求1所述的实现票据网络化的方法,其特征在于,所述第一终端发布所述生成的电子票据的数据包至第二终端的步骤包括:
在中心式架构时,第一终端将所述生成的电子票据的数据包在第一终端上或第一终端指定的中心式服务器上的存储地址发送给所述第二终端;
或者,
在分布式架构时,第一终端获取跨平台可执行代码中定义的第二终端的地址,根据所述第二终端的地址将所述生成的电子票据的数据包发送至所述第二终端。
4.根据权利要求1所述的实现票据网络化的方法,其特征在于,所述跨平台可执行代码的定义为脚本文件,所述脚本文件包括javascript、flash、JS+H5和/或silver中的至少一种。
5.根据权利要求1所述的实现票据网络化的方法,其特征在于,所述第一终端发布所述生成的电子票据的数据包至多个终端之后还包括:
所述第二终端解析所述发布的电子票据的数据包,执行所述接收到的电子票据的数据包中的跨平台可执行代码,接收用户在电子票据的用户交互界面上输入的终端交互指令,将所述终端交互指令发送给所述第三终端;
所述第三终端接收到所述终端交互指令之后,根据所述终端交互指令生成交互数据,将生成的交互数据附加到所述第三终端接收的电子票据中,并将所述交互数据返回给所述第二终端,所述第二终端将所述交互数据附加到所述第二终端接收的电子票据中。
6.一种实现票据网络化的系统,其特征在于,所述系统包括第一终端和第二终端,其中:
所述第一终端用于接收输入的票据信息,按照预设的格式生成电子票据,针对所述电子票添加跨平台可执行代码的定义,生成电子票据的数据包,所述跨平台可执行代码的定义包括通过跨平台可执行代码对所述电子票据的交互操作指令以及用户交互界面的定义;
所述第一终端还用于按照预设的发布标准将所述生成的电子票据的数据包发布至多个终端,其中包括第二终端;
所述第二终端还用于按照预设的接收标准接收所述发布的电子票据的数据包并进行解析,执行所述接收到的电子票据的数据包中的跨平台可执行代码,接收用户在电子票据的用户交互界面上输入的交互操作指令进行交互。
7.根据权利要求6所述的实现票据网络化的系统,其特征在于,所述系统还包括第三终端;
所述第二终端还用于将交互产生的数据附加到所述电子票据中用户交互界面;通过执行所述接收到的电子票据的数据包中的跨平台可执行代码将所述交互产生的数据发送给第三终端,所述第三终端将所述交互的数据附加在所述第三终端接收到的电子票据中。
8.根据权利要求6所述的实现票据网络化的系统,其特征在于,所述第二终端还用于:在中心式架构时,将所述生成的电子票据的数据包在第一终端上或第一终端指定的中心式服务器上的存储地址发送给所述第二终端;
或者,
在分布式架构时,获取跨平台可执行代码中定义的第二终端的地址,根据所述第二终端的地址将所述生成的电子票据的数据包发送至所述第二终端。
9.根据权利要求6所述的实现票据网络化的系统,其特征在于,所述跨平台可执行代码的定义为脚本文件,所述脚本文件包括javascript、flash、JS+H5和/或silver中的至少一种。
10.根据权利要求6所述的实现票据网络化的系统,其特征在于,所述第二终端还用于解析所述发布的电子票据的数据包,执行所述接收到的电子票据的数据包中的跨平台可执行代码,接收用户在电子票据的用户交互界面上输入的终端交互指令,将所述终端交互指令发送给所述第三终端;
所述第三终端还用于接收到所述终端交互指令之后,根据所述终端交互指令生成交互数据,将生成的交互数据附加到所述第三终端接收的电子票据中,并将所述交互数据返回给所述第二终端;
所述第二终端还用于将所述交互数据附加到所述第二终端接收的电子票据中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市银信网银科技有限公司,未经深圳市银信网银科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610471570.8/1.html,转载请声明来源钻瓜专利网。