便于软件集成的系统技术方案

技术编号:10949817 阅读:143 留言:0更新日期:2015-01-23 11:20
便于软件集成的一种系统,其包括核芯集成部分,至少一个第一模块和至少一个第二模块,核芯集成部分包括一个或多个输入接口和一个或多个输出接口,所述输入接口从所述第一模块接收传入数据,输出接口与所述第二模块进行交互,其特征在于核芯集成部分还包括解析单元,其将通过输入接口所接收的传入数据解析成经转换的数据,所述经转换的数据被传送到第二模块以便将新的功能添加到所述第一模块和/或将第一模块与第二模块集成,第一模块通过网络经由标准协议而连接到输入接口。通过本发明专利技术的系统,便于软件集成而无需对现有系统的软件进行修改,无需直接访问现有系统的内部数据,也无需暴露现有系统的API。

【技术实现步骤摘要】
【国外来华专利技术】便于软件集成的系统
本专利技术涉及便于软件集成的一种系统,具体地涉及便于将软件集成到P0S(销售 点)而无需修改软件代码的一种系统。
技术介绍
电子票据对于在销售点所打印的纸质票据而言正在成为其的良好替代品。例如, 标题为 P〇int-〇f-Sale Electronic Receipt Generation (销售点电子票据生成)的国 际公开W02004/100027公开了给销售点处的客户提供电子票据的一种方法。这种电子票据 不仅减少纸张消耗,从而保护环境,此外还给商户、个体消费者、商业、经销商和其它实体提 供了许多益处和可能性。仅举几例,通过使用电子票据,可以减少热敏票据纸的使用,票据 可被更好地跟踪和整理,可以缩短在P0S终端处的结帐时间,以及零售商可显著降低其运 营成本。 然而,为了获得电子票据的所有益处,商户必须面对升级其P0S终端的问题。商户 可选择用支持电子票据的电子P0S终端来代替传统的P0S终端,或通过升级P0S终端上的 软件代码来将新的功能添加到P0S终端。然而显然,当需要升级大量P0S终端时,这两项解 决方案将产生巨大的成本。一般的情况是诸如超市或连锁店的大型零售商需要承担这种成 本。 在行业中已经做出各种努力来将新的功能添加到P0S终端。一项解决方案需要零 售商将插件安装到P0S终端或后台工作站上以便收集票据数据。在这种解决方案中所用的 数字票据插件可遵循行业标准,包括ARTS (零售技术标准协会)/NRF XML (POSLog和数字票 据标准)以及GSI UPC条形码。在这种解决方案中,必须修改P0S终端上的软件或客户端 上的数据必须可由所添加的插件直接访问。 另一种解决方案提供了一种票据分配器设备,其安置于P0S系统和票据打印机之 间以便截取传统的基于纸质的销售票据并将其转换成无纸化票据以便传送到客户的智能 手机。在这种解决方案中,P0S终端本地连接到硬件设备,而该硬件设备又连接到票据打印 机并具有有限的功能和有限的存储空间。从而,这种解决方案不能通过应用程序容器和营 销服务来提供定制的应用程序,并且不支持所传入票据的解析。 其它现有的解决方案需要P0S软件来实现API,从而发送票据(即P0S系统将被修 改)。例如,可能需要用于发送和接收票据数据的专有协议以便将新功能添加到P0S终端, 或者将P0S终端的功能与诸如智能电话的其它设备或系统集成。 从而,在行业内对于下述系统存在需求,所述系统可将新的功能添加到P0S终端 和/或将P0S终端与其它设备或系统集成而无需修改P0S软件或直接访问客户端系统的内 部数据。 更通常而言,增加新的功能或将不同的软件系统集成通常需要修改/变更/代替 现有软件,直接访问现有系统的内部数据,或获知现有系统的API。因此,对于下述系统存在 需求,所述系统便于软件集成而无需修改现有系统的软件,无需直接访问现有系统的内部 数据,也无需暴露现有系统的API。
技术实现思路
本专利技术的目的包括提供一种系统,所述系统便于软件集成,通过使用已经在现有 软件系统中所实施的公共标准应用协议而有利地省除对现有系统的修改。 在本专利技术的一方面,提供便于软件集成的一种系统,其包括核芯集成部分,至少一 个第一模块和至少一个第二模块,核芯集成部分包括一个或多个输入接口和一个或多个输 出接口,所述输入接口从所述第一模块接收传入数据,输出接口与所述第二模块进行交互, 其特征在于核芯集成部分还包括解析单元,其将通过输入接口所接收的传入数据解析成经 转换的数据,所述经转换的数据被传送到第二模块以便将新的功能添加到所述第一模块, 和/或将第一模块与第二模块集成,第一模块通过网络经由标准协议而连接到输入接口。 在本专利技术的一个实施例中,标准协议是因特网打印协议、标准Windows打印命令、 SMTP、SSH、FTP、SQL和LPD之一,解析单元通过使用传入数据格式描述符将传入数据解析成 经转换的数据。 优选地,第一模块是P0S终端。 在本专利技术的一个优选实施例中,传入数据是包含来自P0S终端的票据信息的原始 打印数据,传入数据格式描述符描述票据的规格(specification)和标准格式,解析单元将 原始打印数据解析成为可被分析和解析的数字格式的数字票据,所述数字票据包括所述第 一模块的识别、客户的识别、以及由客户所进行的交易细节。 任选地,由来自所述第一模块的传入数据所产生的数字票据由核芯集成部分保存 在数据存储设备内,生成针对数字票据的唯一代码且将其呈现给客户。 在本专利技术的一个实施例中,所述第二模块是P0S打印机、移动设备、电子邮件客户 端、或网络服务,而唯一代码被打印在纸上或由所述第二模块显示在屏幕上。 优选地,针对数字票据所生成的唯一代码通过核芯集成部分与客户相关联,定制 的信息根据包含在与客户相关联的数字票据内的信息通过核芯集成部分发送给客户。 在本专利技术的另一个实施例中,核芯集成部分进一步包括应用层,数字票据在应用 层内被进一步处理以便将附加的功能添加到所述第一模块。 在本专利技术的又一个实施例中,核芯集成部分进一步包括一个或多个服务器,并且 所述一个或多个服务器是用于接收原始打印数据的虚拟打印机服务器、用于处理原始打印 数据的一个或多个应用服务器、以及用于存储经转换数据的一个或多个数据库服务器中的 任何一个或任意组合。 在本专利技术的一个实施例中,所述第一模块和所述第二模块是企业系统。 有利地,本专利技术的系统能够动态地将新的功能添加到现有的系统(例如,将数字 票据的功能添加到现有的P0S系统)而无需修改客户端的软件系统。此外本专利技术的系统由 于不涉及客户端系统的内部数据而有利地隔离客户端数据。此外,通过本专利技术的系统可便 于传统系统的集成。此外,本专利技术的系统可基于客户的独特购买习惯用于给客户提供优惠 券并进行促销。 提供
技术实现思路
部分以便对与便于软件集成的系统相关的概念进行介绍。在下文在 详细说明书中将对该系统进行进一步的描述。本
技术实现思路
部分并不意旨限制所要求保护的 主题的范围。 【附图说明】 参照附图来对非限制性实例进行描述,其中: 图1是根据本专利技术实施例的便于软件集成的系统的示例性概要框图; 图2是根据本专利技术实施例的便于软件集成的系统的示例性数据流程图; 图3是示出在根据本专利技术实施例的便于软件集成的系统中的解析器层(parser layer)中执行的示例性逻辑的流程图; 图4是示出在根据本专利技术实施例的便于软件集成的系统中的应用层中执行的示 例性逻辑的流程图; 图5是示出根据本专利技术实施例的便于软件集成的系统的数字票据管理系统实施 方式的系统关联图;以及 图6是示出在根据本专利技术实施例的便于软件集成的系统的模块之间数据流的数 据流程图。 【具体实施方式】 本文所用的模块可体现为软件、硬件、固件或它们的组合,并且这种模块包括但 不限于一个或多个设备、软件应用程序、从小型到大型(例如,企业级系统)的软件系统。作 为非限制性的实例,模块可为P0S终端、传统的硬件或软件系统、不暴露API的专用系统。本 专利技术的便于软件集成的系统可有利地将新的功本文档来自技高网
...

【技术保护点】
便于软件集成的一种系统,其包括核芯集成部分,至少一个第一模块和至少一个第二模块,核芯集成部分包括一个或多个输入接口和一个或多个输出接口,所述输入接口从所述第一模块接收传入数据,输出接口与所述第二模块进行交互,其特征在于核芯集成部分还包括解析单元,其将通过输入接口所接收的传入数据解析成经转换的数据,所述经转换的数据被传送到第二模块以便将新的功能添加到所述第一模块和/或将第一模块与第二模块集成,第一模块通过网络经由标准协议而连接到输入接口。

【技术特征摘要】
【国外来华专利技术】1. 便于软件集成的一种系统,其包括核芯集成部分,至少一个第一模块和至少一个第 二模块,核芯集成部分包括一个或多个输入接口和一个或多个输出接口,所述输入接口从 所述第一模块接收传入数据,输出接口与所述第二模块进行交互,其特征在于核芯集成部 分还包括解析单元,其将通过输入接口所接收的传入数据解析成经转换的数据,所述经转 换的数据被传送到第二模块以便将新的功能添加到所述第一模块和/或将第一模块与第 二模块集成,第一模块通过网络经由标准协议而连接到输入接口。2. 根据权利要求1所述的系统,其特征在于标准协议是因特网打印协议、标准Windows 打印命令、SMTP、SSH、FTP、SQL和LPD之一,解析单元通过使用传入数据格式描述符将传入 数据解析成经转换的数据。3. 根据权利要求2所述的系统,其特征在于第一模块是P0S终端。4. 根据权利要求3所述的系统,其特征在于传入数据是包含来自P0S终端的票据信息 的原始打印数据,传入数据格式描述符描述票据的规格和标准格式,解析单元将原始打印 数据解析成为可被分析和解析的数字格式的数字票据,所述数字票据包括所述第一模块的 识别、客户的识别、以及由客户所进行的交易细节。5. ...

【专利技术属性】
技术研发人员:王海筹
申请(专利权)人:脑多多科技有限公司
类型:发明
国别省市:中国香港;81

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

1