一种基于多身份信息推送电子凭据的方法和系统与流程

文档序号:22390660发布日期:2020-09-29 17:55阅读:45来源:国知局
一种基于多身份信息推送电子凭据的方法和系统与流程

本发明总体涉及电子凭据领域,更具体地,涉及一种基于多身份信息推送电子凭据的方法和系统。



背景技术:

目前,电子凭据的使用越来越普遍,但现有的电子凭据提供系统往往仍然采用纸质发票的信息采集以及提供方式。例如:需要用户以特定的方式提供较多的信息,例如,餐厅就餐后在收银台通过出示名片的方式或者出示二维码的方式向商户提供开具信息,然后再到特定的网站下载电子凭据,等待时间较长。从提供开具信息到获取电子凭据整体过程繁琐,需要用户付出较多的精力和时间。

如何能够简化用户获取电子凭据的程序,缩短时间,减少用户的操作步骤,是提供电子凭据的服务中亟待解决的问题。



技术实现要素:

为了解决上述问题,本发明提供了一种基于多身份信息推送电子凭据的方法,包括,第一步骤s1,获取用户身份信息;第二步骤s2,根据所述用户身份信息确定用户id,其中,所述用户id关联至少一个用户身份信息、至少一个推送地址、至少一个开具信息;第三步骤s3,基于所述用户id关联的开具信息形成电子凭据并与用户id、推送地址关联;第四步骤s4将所述电子凭据推送至所述推送地址。

根据本发明的一个实施方式,所述用户id的关联信息通过以下方式实现:获取至少一个用户身份信息、至少一个推送地址、至少一个开具信息;分配用户id,将所述用户id与所述用户身份信息、推送地址、开具信息相关联。

根据本发明的一个实施方式,所述用户身份信息至少包括手机号码、邮箱地址、车牌号码、银行卡号码、身份证号码、生物特征中的任一个。

根据本发明的一个实施方式,所述第三步骤s3还包括,将所述用户id关联的开具信息、推送地址信息等提供给用户确认。

根据本发明的一个实施方式,当所述用户id关联两个以上推送地址时,预先确定所述推送地址的优先等级,按照所述优先等级选择推送地址;和/或当所述用户id关联两个以上开具信息时,预先确定所述开具信息的优先等级,按照所述优先等级选择开具信息。

根据本发明的另一个方面,提供了一种基于多身份信息推送电子凭据的系统,包括,开具终端模块1、用户信息存储模块2、电子凭据开具模块3、电子凭据推送模块4,所述开具终端模块1,用于获取用户身份信息和消费信息;所述用户信息存储模块2中预存有所述用户id及其关联信息,用于根据所述用户身份信息确定用户id,其中,所述用户id关联至少一个用户身份信息、至少一个推送地址、至少一个开具信息;所述电子凭据开具模块3用于基于所述用户id关联的开具信息形成电子凭据并与用户id、推送地址关联;所述电子凭据推送模块4用于将所述电子凭据推送至所述推送地址。

根据本发明的一个实施方式,所述的系统还包括用户信息设置模块5,所述用户信息设置模块5与所述用户信息存储模块2连接,所述用户信息设置模块5用于向所述用户信息存储模块2提供至少一个用户身份信息、至少一个推送地址、至少一个开具信息;所述用户信息存储模块2用于分配用户id,将所述用户id与所述用户身份信息、推送地址、开具信息相关联。

本发明中,用户只需要提供当前场景下最容易提供的用户身份信息即可配合完成电子凭据开具和推送,减少了用户操作和节省了时间,能够极大提升用户的体验。本发明设置多个推送地址、多个开具信息,能够满足用户的多种需求。本发明提供验证步骤,可以提高所提供的电子凭据的准确性。

附图说明

图1是一种基于多身份信息推送电子凭据的方法的步骤示意图;

图2是一种基于多身份信息推送电子凭据的系统的示意图;以及

图3是包括用户信息设置模块的系统的示意图。

具体实施方式

下面结合附图对本发明的较佳实施例进行详细阐述,参考标号是指本发明中的组件、技术,以便本发明的优点和特征在适合的环境下实现能更易于被理解。下面的描述是对本发明权利要求的具体化,并且与权利要求相关的其它没有明确说明的具体实现也属于权利要求的范围。

图1示出了一种基于多身份信息推送电子凭据的方法的步骤示意图。

如图1所示,一种基于多身份信息推送电子凭据的方法,第一步骤s1,获取用户身份信息和消费信息;第二步骤s2,根据所述用户身份信息确定用户id,其中,所述用户id关联至少一个用户身份信息、至少一个推送地址、至少一个开具信息;第三步骤s3,基于所述用户id关联的开具信息形成电子凭据并与用户id、推送地址关联;第四步骤s4将所述电子凭据推送至所述推送地址。

所述用户身份信息是指能够识别用户身份的任意信息,所述消费信息是指用户支付的项目、金额等,例如,在停车场收费时,获取用户车辆的车牌信息作为用户身份信息,以用户停车时长及其金额作为消费信息。再如,在餐厅用餐,结账时用户采用刷卡结账,获取用户银行卡信息作为用户身份信息,获取其结账项目及金额作为消费信息。

所述用户id是指本发明的开具电子凭据的系统为用户分配的唯一编码,其具体形式可以采用数字、条码、符号等或其任意组合。

所述推送地址是指用户在系统中预存的接收电子凭据的方式,例如电子邮箱,微信号等。

所述开具信息是指用户在系统中预留的开具电子凭据必需的信息,例如单位名称、税号等。

所述关联是指两两对应关系,例如,存在两个用户身份信息与用户id单独对应,本发明中这种用户身份信息之间的独立性一方面便于用户拓展或修改其用户身份信息,另一方面,便于利用相互独立的信息进行验证。

在本发明中,所述用户id关联一个以上的用户身份信息,可以在不同场景下可以采集最方便采集的用户身份信息,从而使本发明可以适用在多种不同的场景。

本发明根据这些用户身份信息确定与之关联的用户id,通过所述用户id确定开具信息和推送地址。根据开具信息和消费信息开具电子凭据后,将电子凭据推送至推送地址。

本发明中,用户提供身份信息给开具终端模块,开具终端模块向用户信息存储模块查询用户的id和开具信息、推送信息,并返给用户验证,用户确认后,开具终端模块将消费信息、开具信息、推送信息发送给开具模块;电子凭据开具模块完成电子凭据的开具后,把电子凭据与推送地址关联,存放在数据库里。然后,电子凭据推送模块定期或不定期的从电子凭据库中找到没有发送的电子凭据,并按照关联的推送地址进行推送。

本发明中,用户在某个场景下消费时,无需再提供繁杂信息,只需要提供当前场景下最容易提供的用户身份信息(只要这些身份信息与用户id关联),即可配合完成电子凭据开具和推送。进一步的,甚至用户无需主动提供任何身份信息,在消费过程中被动提供的与用户身份相关的信息(如果预先与用户id关联),也可作为本发明中提供电子凭据的信息来源。

本发明减少了用户在消费时提供开具信息的繁琐操作和时间,能够极大提升用户的体验。

根据本发明的一个实施方式,所述用户id的关联信息通过以下方式实现:获取至少一个用户身份信息、至少一个推送地址、至少一个开具信息;分配用户id,将所述用户id与所述用户身份信息、推送地址、开具信息相关联。

采用本发明的方法提供电子凭据的系统,首先需要获取用户的基本信息,例如用户身份信息、推送地址、开具信息等,可以通过用户主动提供的方式获取。其次,需要为每位用户分配唯一的用户id。再次,需要将用户提供的信息与用户id进行关联。

当用户提供了多个所述用户身份信息时,在提供电子凭据时,无论通过哪一个用户身份信息,都能够准确快速的找到与之关联的用户id,进而获得开具信息和推送地址,完成电子凭据的提供。

本发明还可以设置多个推送地址、多个开具信息,能够满足用户的多种需求。例如,用户除了自己的邮箱需要作为推送地址接收电子凭据外,还需要同时提供至公司的邮箱。再例如,用户需要在不同场景下提供不同的开具信息,例如餐费需要开给个人,住宿费需要开给公司报销,就需要提供多个开具信息。

根据本发明的一个实施方式,所述用户身份信息至少包括手机号码、邮箱地址、车牌号码、银行卡号码、身份证号码、生物特征中的任一个。用户可以根据需要提供其多个消费场景下能够涉及到的所有身份相关信息,当用户提供的所述用户身份信息越丰富,则本发明能够为用户提供的便利越明显。

根据本发明的一个实施方式,所述第三步骤s3还包括,将用户id关联的开具信息、推送地址信息提供给用户确认;获得用户确认时,基于上述信息形成电子凭据;当用户修改上述信息时,基于修改后的信息形成电子凭据。

根据上述设置,本发明在没有正式向用户推送电子凭据之前,首先向用户展示电子凭据相关信息,并提供修改的机会,可以避免由于用户设置或者其他因素造成的电子凭据信息错误。本发明的这种设置可以提高所提供的电子凭据的准确性。

根据本发明的一个实施方式,当所述用户id关联两个以上开具信息时,提供给用户选择。

本发明中,用户可以设置多个开具信息,例如同时提供a公司和b公司的开具信息。用户可以设定开具哪个公司的电子凭据,即,为多个开具信息设置不同的优先等级,便于系统直接提供与优先等级最高的开具信息对应的电子凭据。但当用户没有对开具信息设定优先等级时,本发明可以同时提供多个信息组合,每个信息组合对应着一个开具信息,直接提供给用户选择,无需进行开具信息文本的修改,提升用户体验。

根据本发明的一个实施方式,当所述用户id关联两个以上推送地址时,预先确定所述推送地址的优先等级,按照所述优先等级选择推送地址;和/或当所述用户id关联两个以上开具信息时,预先确定所述开具信息的优先等级,按照所述优先等级选择开具信息。

本发明中,用户还可以设置多个推送地址,本发明可以向用户提供的所有推送地址同时进行电子凭据的推送,还可以根据用户设置的优先等级选择优先等级较高的推送地址进行推送。

本发明为用户提供了多种推送方式和电子凭据提供方式,能够满足不同用户的需求差异。

图2示出了一种基于多身份信息推送电子凭据的系统的示意图。

如图2所示,一种基于多身份信息推送电子凭据的系统,包括,开具终端模块1、用户信息存储模块2、电子凭据开具模块3、电子凭据推送模块4,所述开具终端模块1,用于获取用户身份信息和消费信息;所述用户信息存储模块2中预存有所述用户id及其关联信息,用于根据所述用户身份信息确定用户id,其中,所述用户id关联至少一个用户身份信息、至少一个推送地址、至少一个开具信息;所述电子凭据开具模块3用于基于所述用户id关联的开具信息形成电子凭据并与用户id、推送地址关联;所述电子凭据推送模块4用于将所述电子凭据推送至所述推送地址。

所述开具终端模块1用于获取用户身份信息和消费信息,可以位于用户的消费现场,例如停车场、收银台等商户终端。所述开具终端模块1在消费现场获取用户的消费信息和用户身份信息,并将这些信息输送至用户信息存储模块2。

所述用户信息存储模块中预存有用户id以及与之关联的用户身份信息、推送地址、开具信息等。

当所述用户信息存储模块2接收到来自开具终端模块1的用户身份信息时,将其与预存的信息进行比对,从而确定用户id以及其关联的推送信息和开具信息,并将这些信息与消费信息共同传输至开具终端模块1供用户确认,确认完毕后再将上述信息传输至电子凭据开具模块3。

所述电子凭据开具模块3基于来自所述开具终端模块1的开具信息、消费金额、消费项目等等形成电子凭据,并将电子凭据与推送地址、用户id等信息关联。所述电子凭据推送模块4向用户指定的推送地址推送。

根据本发明的一个具体实施方式,所述用户信息存储模块2、电子凭据推送模块4可以集成于服务器,所述开具终端模块1可以分布在每个消费终端,在用户消费时采集消费信息和用户身份信息。

图3示出了包括用户信息设置模块的系统的示意图。

如图3所示,所述的系统还包括用户信息设置模块5,所述用户信息设置模块5与所述用户信息存储模块2连接,所述用户信息设置模块5用于向所述用户信息存储模块2提供至少一个用户身份信息、至少一个推送地址、至少一个开具信息;所述用户信息存储模块2用于分配用户id,将所述用户id与所述用户身份信息、推送地址、开具信息相关联。

本发明的系统为用户提供注册和修改其用户id的关联信息的用户信息设置模块5,例如,提供手机端的应用,pc端的应用等。

本发明中,首先建立用户信息设置模块5与所述用户信息存储模块2的连接,用户可以直接在用户信息设置模块5上登录,并对其用户id关联的用户身份信息、开具信息以及推送地址等进行编辑修改,保存在所述用户信息存储模块2中。

本发明的用户信息设置模块5为用户提供了灵活的修改与电子凭据相关的信息的方式,便于用户根据需要及时修正。

本发明中,用户只需要提供当前场景下最容易提供的用户身份信息即可配合完成电子凭据开具和推送,减少了用户操作和节省了时间,能够极大提升用户的体验。本发明设置多个推送地址、多个开具信息,能够满足用户的多种需求。本发明提供验证步骤,可以提高所提供的电子凭据的准确性。

应该注意的是,上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。

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