CN107016420B - 一种业务处理方法及装置 - Google Patents

一种业务处理方法及装置 Download PDF

Info

Publication number
CN107016420B
CN107016420B CN201611121881.8A CN201611121881A CN107016420B CN 107016420 B CN107016420 B CN 107016420B CN 201611121881 A CN201611121881 A CN 201611121881A CN 107016420 B CN107016420 B CN 107016420B
Authority
CN
China
Prior art keywords
information
user
identity
doi
service
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201611121881.8A
Other languages
English (en)
Other versions
CN107016420A (zh
Inventor
陈戈
沈凌楠
刘杨辉
齐杰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Advanced New Technologies Co Ltd
Advantageous New Technologies Co Ltd
Original Assignee
Advanced New Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Advanced New Technologies Co Ltd filed Critical Advanced New Technologies Co Ltd
Priority to CN201611121881.8A priority Critical patent/CN107016420B/zh
Priority to CN202210237295.9A priority patent/CN114676799A/zh
Publication of CN107016420A publication Critical patent/CN107016420A/zh
Priority to TW106132407A priority patent/TW201822049A/zh
Priority to KR1020197019320A priority patent/KR102140905B1/ko
Priority to SG10202103277VA priority patent/SG10202103277VA/en
Priority to JP2019530466A priority patent/JP6707270B2/ja
Priority to ES17878848T priority patent/ES2842675T3/es
Priority to PCT/CN2017/113576 priority patent/WO2018103561A1/zh
Priority to PL17878848T priority patent/PL3553705T3/pl
Priority to EP17878848.5A priority patent/EP3553705B1/en
Priority to PH12019501276A priority patent/PH12019501276B1/en
Priority to US16/434,441 priority patent/US10607050B2/en
Priority to US16/802,725 priority patent/US10902233B2/en
Priority to US16/945,184 priority patent/US10977464B2/en
Priority to US16/945,488 priority patent/US10977465B2/en
Application granted granted Critical
Publication of CN107016420B publication Critical patent/CN107016420B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K17/00Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations
    • G06K17/0022Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations arrangements or provisious for transferring data to distant stations, e.g. from a sensing device
    • G06K17/0025Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations arrangements or provisious for transferring data to distant stations, e.g. from a sensing device the arrangement consisting of a wireless interrogation device in combination with a device for optically marking the record carrier
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/14Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
    • G06K7/1404Methods for optical code recognition
    • G06K7/1408Methods for optical code recognition the method being specifically adapted for the type of code
    • G06K7/14131D bar codes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • G06F21/36User authentication by graphic or iconic representation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/32Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
    • G06Q20/327Short range or proximity payments by means of M-devices
    • G06Q20/3274Short range or proximity payments by means of M-devices using a pictured code, e.g. barcode or QR-code, being displayed on the M-device
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/32Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
    • G06Q20/327Short range or proximity payments by means of M-devices
    • G06Q20/3276Short range or proximity payments by means of M-devices using a pictured code, e.g. barcode or QR-code, being read by the M-device
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/32Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
    • G06Q20/327Short range or proximity payments by means of M-devices
    • G06Q20/3278RFID or NFC payments by means of M-devices
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/387Payment using discounts or coupons
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0207Discounts or incentives, e.g. coupons or rebates
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0207Discounts or incentives, e.g. coupons or rebates
    • G06Q30/0236Incentive or reward received by requiring registration or ID from user
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/18Network architectures or network communication protocols for network security using different networks or channels, e.g. using out of band channels
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • H04L67/146Markers for unambiguous identification of a particular session, e.g. session cookie or URL-encoding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/51Discovery or management thereof, e.g. service location protocol [SLP] or web services
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q2220/00Business processing using cryptography

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • General Physics & Mathematics (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Finance (AREA)
  • Signal Processing (AREA)
  • Development Economics (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Hardware Design (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Game Theory and Decision Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Computing Systems (AREA)
  • Software Systems (AREA)
  • Toxicology (AREA)
  • Electromagnetism (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Information Transfer Between Computers (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • User Interface Of Digital Computer (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

本申请实施例公开了一种业务处理方法及装置。该方法包括:接收数字对象唯一标识符DOI的展示请求,确定所述展示请求所对应的业务类型,根据确定出的所述业务类型,获取第一用户的基础用户信息,以及对应于该业务类型的预先认证的身份类别信息,根据所述基础用户信息以及所述身份类别信息,生成该第一用户的DOI并展示,以使得第二用户根据展示的所述DOI中携带的基础用户信息以及所述身份类别信息进行业务处理。利用本申请实施例,使得第二用户在获取第一用户的DOI的同时,一并可获得该第一用户的身份类别信息,从而能够有效减少或避免业务提供方额外的执行相应操作。

Description

一种业务处理方法及装置
技术领域
本申请涉及计算机技术领域,尤其涉及一种业务处理方法及装置。
背景技术
随着信息技术的发展,由数字资源识别技术生成的诸如条形码等数字对象唯一标识符(Digital Object Unique Identifier,DOI)广泛应用于各种业务场景中,如:扫码支付、添加好友、关注等。其中,DOI是由特定几何图形(如:长条形、正方形)按照一定规律分布形成的编码图案,包括:一维条码、二维码等。
DOI将链接信息、用户标识、产品信息等等多种“无形”的信息进行编码后,以图形的方式进行展现,用户便可以使用相应设备对DOI进行扫描识别,从而获取DOI中包含的信息,以进行相应的业务操作。
现有技术中,使用DOI完成业务操作的方式通常为:第一用户通过第一终端展示自身的DOI(如:二维码),该DOI中存储有第一用户的用户ID,第二用户便可使用第二终端(如:扫码设备)针对第一用户的DOI进行扫码操作,在获得了第一用户的用户ID后,便可以根据该用户ID完成相应的业务处理。
然而,在使用DOI的方式完成业务的过程中,不同于近场通信(Near FieldCommunication,NFC)等短距离通信技术,业务双方并不能通过DOI的方式进行信息交互,换言之,采用DOI的方式只能实现信息的单向单次传输,特别在某些业务场景下,业务提供方根据第一用户的DOI只能获知该第一用户的基础信息(如:用户ID、账户名),为了完成业务,业务提供方还需执行额外的业务操作,显然,这样的方式较为繁琐。
发明内容
本申请实施例提供一种业务处理方法,用以解决现有技术中在使用DOI方式的业务场景下针对部分业务的实现过程过于繁琐的问题。
本申请实施例提供一种业务处理装置,用以解决现有技术中在使用DOI方式的业务场景下针对部分业务的实现过程过于繁琐的问题。
本申请实施例采用下述技术方案:
本申请实施例提供的一种业务处理方法,包括:
接收数字对象唯一标识符DOI的展示请求;
确定所述展示请求所对应的业务类型;
根据确定出的所述业务类型,获取第一用户的基础用户信息,以及对应于该业务类型的预先认证的身份类别信息;
根据所述基础用户信息以及所述身份类别信息,生成该第一用户的DOI并展示,以使得第二用户根据展示的所述DOI中携带的基础用户信息以及所述身份类别信息进行业务处理。
本申请实施例还提供的一种业务处理方法,包括:
获取第一用户的DOI,其中,所述DOI是根据所述第一用户的基础用户信息,以及对应于相应业务类型的预先认证的身份类别信息所生成的;
确定该DOI中携带的基础用户信息,以及该DOI中额外携带的所述第一用户的身份类别信息;
根据所述基础用户信息以及所述身份类别信息进行业务处理。
本申请实施例提供的一种业务处理装置,包括:
接收模块,接收数字对象唯一标识符DOI的展示请求;
确定模块,确定所述展示请求所对应的业务类型;
获取模块,根据确定出的所述业务类型,获取第一用户的基础用户信息,以及对应于该业务类型的预先认证的身份类别信息;
生成模块,根据所述基础用户信息以及所述身份类别信息,生成该第一用户的DOI并展示,以使得第二用户根据展示的所述DOI中携带的基础用户信息以及所述身份类别信息进行业务处理。
本申请实施例提供的另一种业务处理装置,包括:
获取模块,获取第一用户的DOI,其中,所述DOI是根据所述第一用户的基础用户信息,以及对应于相应业务类型的预先认证的身份类别信息所生成的;
确定模块,确定该DOI中携带的基础用户信息,以及该DOI中额外携带的所述第一用户的身份类别信息;
处理模块,根据所述基础用户信息以及所述身份类别信息进行业务处理。
本申请实施例采用的上述至少一个技术方案能够达到以下有益效果:
在使用DOI获得业务服务的场景下,在第一终端生成业务所需的第一用户的DOI时,将根据业务类型,获取第一用户的基础用户信息,以及适用于该业务类型且属于该第一用户的身份类别信息,并在此基础上生成该第一用户的DOI,基于此,当业务提供方通过诸如扫码等方式获取到第一用户的DOI后,可从该DOI中获得该DOI所携带的需求方的身份类别信息,从而可以根据该身份类别信息提供相应的业务服务,以使得需求方能够充分地获得由业务提供方所提供的业务服务。
相较于现有技术中的方式而言,本申请实施例中通过在DOI中加入需求方用户的身份类别信息,可使得业务提供方在获取需求方的DOI的同时,一并可获得该需求方用户的身份类别信息,从而能够有效减少或避免业务提供方额外的执行相应操作,进一步地,也就能够提升业务提供的效率,并能够保证需求方用户所获得的业务权益。
附图说明
此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
图1a为本申请实施例提供的业务处理过程所基于的架构示意图;
图1b为本申请实施例提供的业务处理过程示意图;
图2为本申请实施例提供的用户发出展示请求所基于的界面示意图;
图3为本申请实施例提供的DOI中所携带的信息示意图;
图4为本申请实施例提供的在第二用户侧的业务处理过程示意图
图5a为本申请实施例提供的在线支付场景下的架构示意图;
图5b为本申请实施例提供的在线扫码支付场景下的业务流程示意图;
图6为本申请实施例提供的第一用户侧的业务处理装置结构示意图;
图7为本申请实施例提供的第二用户侧的业务处理装置结构示意图。
具体实施方式
如前所述,在使用DOI进行业务处理的场景下,第一用户通过第一设备展示该DOI,第二用户通过第二设备可采用诸如扫码的方式,获取第一设备所展示的DOI,不同于现有的短距传输技术中信息的多次交互,在第二设备扫码的过程中,并不会向第一设备反馈DOI,也即,扫码的过程实际上可看作是单向的信息传输过程,并且,已生成的DOI中所携带的信息是固定的,第二设备进行一次扫码操作所获取到的信息,就是该DOI中携带的信息,若要获取其他信息,则需生成新的DOI,由此可见,对DOI扫码的方式是单向单次的信息传输过程。
为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请具体实施例及相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
需要说明的是,在本申请实施例中,业务处理过程可基于如图1a所示的架构,其中,第一用户可使用其终端设备(即,第一终端)展示该第一用户的DOI,第二用户便可通过相应的终端设备(即,第二终端,如:扫码设备)以扫码、截图等方式获取该DOI。
其中,所述的第一终端,包括但不限于:智能手机、智能手表、平板电脑、计算机等具有显示屏的终端设备,所述的第二终端,包括但不限于:智能手机、智能手表、平板电脑、计算机、以及扫码器、POS机、自动售票机、自动售货机等具有扫码功能的终端设备。这里并不构成对本申请的限定。
基于如图1a所示的架构,本申请实施提供一种业务处理过程如图1b所示,该过程具体包括以下步骤:
S101:接收DOI的展示请求。
在实际的业务场景下,用户可以操作其使用的第一终端,以使得该第一终端展示该DOI,那么,对于第一终端而言,便可以接收第一用户发出的展示请求。
实际操作时,第一终端内具有DOI的展示功能(该功能可由第一终端的操作***提供,也可以由安装于第一终端内的应用提供,这里不作具体限定),则第一用户可以在相应的功能界面中发出展示请求。
S102:确定所述展示请求所对应的业务类型。
在本申请实施例中,第一用户可能需要获得不同类型的业务,那么,第一用户便可以针对不同类型的业务,在第一终端上选择生成适用于不同类型业务的DOI,也就是说,用户所发出的展示请求中实际上携带了不同的业务类型信息。故当第二用户的第二终端接收到了展示请求后,将进一步确定出该展示请求所对应的业务类型。
S103:根据确定出的所述业务类型,获取第一用户的基础用户信息,以及对应于该业务类型的预先认证的身份类别信息。
在本申请实施例中,所述的基础用户信息,可理解为第一用户的用户ID、账户名等信息,所述的身份类别信息,可理解为表征第一用户的职业类别、账户类别等与第一用户身份相关的信息。
在实际应用场景下,针对不同的业务类型,身份类别信息能够影响第一用户获得的业务服务,例如:在购物支付的场景下,第一用户的会员类别能够使第一用户获得相应的折扣力度,有例如:在扫码支付地铁票的场景下,第一用户的学生身份能够使该第一用户获得相应的优惠。
因此,在生成DOI的过程中,第一终端将根据相应的业务类型,获取用户的身份类别信息。当然,为了保证第一用户身份类别信息的有效性,本申请实施例中的身份类别信息均预先经过认证。
本申请实施例中第一用户的身份类别信息携带在第一用户的DOI中,相较于现有技术而言,特别是在使用DOI进行信息传输的场景下,携带有身份类别信息的DOI可以在单向单次扫码传输的过程中,使第二用户获得第一用户的身份类别,而不再需要执行额外的信息传输操作。
S104:根据所述基础用户信息以及所述身份类别信息,生成该第一用户的DOI并展示,以使得第二用户根据展示的所述DOI中携带的基础用户信息以及所述身份类别信息进行业务处理。
结合前述步骤可知,本步骤中所生成的DOI,可认为是适用于相应业务类型的DOI,也就是说,当第二用户通过第二设备获取到第一用户的DOI后,便可以基于该DOI中所携带的身份类别信息,进行业务的处理,从而使得该第一用户获得相应的业务。
通过上述步骤,在使用DOI获得业务服务的场景下,在第一终端生成业务所需的第一用户的DOI时,将根据业务类型,获取第一用户的基础用户信息,以及适用于该业务类型且属于该第一用户的身份类别信息,并在此基础上生成该第一用户的DOI,基于此,当业务提供方通过诸如扫码等方式获取到第一用户的DOI后,可从该DOI中获得该DOI所携带的需求方的身份类别信息,从而可以根据该身份类别信息提供相应的业务服务,以使得需求方能够充分地获得由业务提供方所提供的业务服务。
对于上述过程而言,在实际应用场景下,如图2所示,示出了三种类型的业务的付款码生成控件,用户可以在手机的付款码界面中,选择适于相应业务的付款码控件,相应地,在用户发出针对某一付款码的点击操作后,也就相当于发出了展示请求,手机也可从该展示请求中,确定出相应的业务类型。这样一来,手机便可获取相应的身份类别信息。
在本申请实施例中,身份类别信息经过预先认证,具体地,预先认证身份类别信息,包括:接收第一用户输入的待校验身份类别信息,将所述待校验身份类别信息发送给具有校验功能的服务器进行认证。
作为一种可能的方式,第一用户可在第一终端内输入诸如身份证、医保卡、学生证等信息,作为待校验身份类别信息,相应地,第一终端可将用户输入的待校验身份类别信息发送给业务平台服务器,以使得业务平台服务器对待校验身份类别信息进行校验,并向第一终端反馈校验结果。当然,对待校验身份类别信息的校验过程并不构成对本申请的限定。
根据所述基础用户信息以及所述身份类别信息,生成该第一用户的DOI,具体包括:针对所述身份类别信息,设置信息标示位,根据所述基础用户信息以及设置有所述信息标示位的身份类别信息,生成该第一用户的DOI。
例如:在扫码支付地铁票的场景下,某用户具有学生身份,那么,该用户所使用的手机可获取该用户的用户ID,并且,获取该用户的身份类别信息,假设本示例中,身份类别信息为身份类型标识“Stu”(表示学生),那么,如图3所示,在生成二维码前,身份类别信息以“##”作为标示位,换言之,在图3中,处于“##”之间的字符串,便是身份类别信息所对应的字符串,即,“Stu”
以上内容是基于第一用户侧的描述,而针对第二用户侧,本申请实施例中还提供一种业务处理方法,如图4所示,具体包括以下步骤:
S401:获取第一用户的DOI。
其中,所述DOI是根据所述第一用户的基础用户信息,以及对应于相应业务类型的预先认证的身份类别信息所生成的。
在本申请实施例中,第一用户的DOI可以通过第一用户所使用的第一终端进行展示。当第一终端上展示了所述DOI后,那么,第二终端(如:扫码设备)便可以采用扫码、截屏等方式获取第一用户DOI,这里并不构成对本申请的限定。
S402:确定该DOI中携带的基础用户信息,以及该DOI中额外携带的所述第一用户的身份类别信息。
本申请实施例中第一用户的身份类别信息携带在第一用户的DOI中,相较于现有技术而言,特别是在使用DOI进行信息传输的场景下,携带有身份类别信息的DOI可以在单次扫码传输的过程中,使业务提供方获得第一用户的身份类别,而不再需要执行额外的信息传输操作。
当然,在实际操作时,第二用户通过第二终端获取到第一用户的DOI后,可以针对该DOI进行解析处理,进而获得第一用户的身份类别信息,这里并不构成对本申请的限定。
S403:根据所述基础用户信息以及所述身份类别信息进行业务处理。
在实际应用场景下,当第二用户获得了第一用户的身份类别信息后,便可以基于第一用户的身份类别信息进行相应的业务处理。
例如:在公交车扫码支付的场景下,乘客可使用手机展示自身的二维码,并通过公交车上的扫码设备进行扫码,扫码设备获取到该二维码后,可确定该用户的身份类别为学生用户,所以在进行扣款时,可以执行相应额度的折扣处理,并完成扣款。
通过上述步骤,在使用DOI获得业务服务的场景下,第一用户将相应的身份类别信息携带在生成的该第一用户的DOI中,基于此,当业务提供方通过诸如扫码等方式获取到第一用户的DOI后,可从该DOI中获得该DOI所携带的需求方的身份类别信息,从而可以根据该身份类别信息提供相应的业务服务,以使得需求方能够充分地获得由业务提供方所提供的业务服务。
相较于现有技术中的方式而言,本申请实施例中通过在DOI中加入需求方用户的身份类别信息,可使得业务提供方在获取需求方的DOI的同时,一并可获得该需求方用户的身份类别信息,从而能够有效减少或避免业务提供方额外的执行相应操作,进一步地,也就能够提升业务提供的效率,并能够保证需求方用户所获得的业务权益。
需要说明的是,针对于上述的各步骤,在实际应用时,执行主体可以是业务提供方所使用的终端设备(即,第二终端,在本申请实施例的以下内容中,该第二终端设备可理解为扫码设备)。
实际应用时,当扫码设备通过扫码的方式获取到第一用户的DOI后,可针对该DOI进行解析后获得其中包含的信息,那么,在本申请实施例中,确定该DOI中所携带的所述第一用户的身份类别信息,具体包括:解析所述DOI得到DOI信息,读取所述DOI信息中预先约定的身份类型标示位中的信息,将读取到的所述信息确定为所述第一用户的身份类别信息。
以二维码为例,针对二维码进行解码后,可以获得相应的字符串,如:统一资源定位符(Uniform Resource Locator,URL)、或其他代码字符串。在本申请实施例的扫码支付场景下,第一用户所使用的二维码不仅包含该用户的ID,还包含该用户的身份类别信息。需要说明的是,为了在解析得到了字符串中确定出身份类别信息,第一用户和第二用户之间可以预先约定该身份类别信息的标识位。
沿用图3所示的示例,当扫码设备针对某第一用户的二维码进行解码后得到图中的字符串,其中,该字符串中包含该第一用户的用户ID,并且,基于预先的约定,身份类别信息以“##”作为标示位,换言之,在图3中,处于“##”之间的字符串,便是身份类别信息所对应的字符串,即,“Stu”。
应理解,上述示例仅是为了说明本申请实施例中对身份类别信息的解析过程,在实际应用中并不限于上例所示的方式。
当然,针对本申请实施例中对DOI的解析过程,可以采用相应的解码器或算法实现,如:UTF-8编码解码器、Unicode编码解码器等,这里并不构成对本申请的限定。
在实际应用中,扫码设备读取到第一用户的身份信息后,为了确定读取到的该身份类别信息的有效性,还可以对该身份类别信息进行校验,也即,在本申请实施例中,在根据所述身份类别信息进行业务处理之前,所述方法还包括:对所述身份类别信息进行校验,确定所述身份类别信息与所要进行处理的业务的类型相匹配。
此外,作为本申请实施例中的一种校验方式,在扫码设备中还可存储有标定信息,标定信息可包括诸如:标准身份类别、不同身份类别有效期等信息,这样一来,扫码设备可根据其中存储的标准身份类别信息对从二维码中解析得到的身份类别信息进行校验。
例如:当扫码设备获知身份类别信息所对应的字符串“Stu”后,将根据自身所存储的标准身份类别,确定该字符串“Stu”是否与标准身份类别相匹配,并且,扫码设备还可进一步确定该第一用户的年龄是否符合“学生”身份。
同理,该示例也仅是为了说明上述的校验过程,不应理解为对本申请的限定。在实际应用中,可以采用其他的校验方式,这里不作过多赘述。
在校验通过后,便可以基于第一用户的身份类别信息,执行相应的业务操作,也即,根据所述身份类别信息进行业务处理,具体包括:根据预设的业务处理规则,确定与所述身份类别信息相匹配的业务处理方式,基于确定出的所述业务处理方式进行业务处理。
在本申请实施例中,所述的业务处理规则可包括适用于不同业务场景的处理规则,例如:在购物过程中的扫码付款场景,付款规则为根据消费者的会员类型提供相应额度的折扣;又或者,在扫码支付地铁票的场景,付款规则为对学生、老年人、军人等不同身份的乘客进行支付减免的规则。当然,本申请实施例中,并不对所述的业务处理规则进行具体限定。
因此,结合经过前述过程所获得的第一用户的身份类别信息,并基于上述业务处理规则,便可以进行相应的业务处理以向第一用户提供业务服务。
特别是在扫码支付的场景下,所述DOI包括:支付二维码;根据所述基础用户信息以及所述身份类别信息进行业务处理,具体包括:根据预设的业务处理规则,确定与所述身份类别信息相匹配的支付折扣系数,基于确定出的所述支付折扣系数以及所述基础用户信息,进行支付扣款。
在此需要说明的是,从前述内容中以及图1a所示的架构可知,本申请实施例中所述的业务处理方法适用于离线场景,也即,第一终端和第二终端均可以处于离线状态,从而提升了扫码支付方式的适用性。
当然,本申请中的业务处理方法同样也适用于在线的场景,对于该场景而言,其架构可如图5a所示。从图5a中可见,需进行业务交互的双方可通过在线业务平台(如:网站)完成相应的业务操作。具体地,第一用户(即,需求方用户)和第二用户(提供方用户)均在该业务平台上注册相应的账户,从而,该业务平台可针对其上的各用户统一规定标准的身份类别信息格式,同时,业务平台可基于用户的个人信息以及历史业务信息,确定用户的身份类别信息,例如:业务平台可根据用户所提供的身份信息,经审核后,确定该用户的身份为学生;又例如:业务平台根据用户历史上的业务数据,确定该用户的账户类别为高级会员。
基于如图5a所示的在线场景,业务双方完成支付业务的过程可如图5b所示。具体包括如下步骤:
S501:终端生成需求方用户的支付二维码,并展示。
S502:扫码设备对终端所展示的支付二维码进行扫码,获取该支付二维码图像。
S503:扫码设备对获取到的支付二维码图像进行解析,得到包含有需求方用户的身份类别信息的解析结果。
S504:扫码设备将解析结果发送给业务平台服务器进行校验。
S505:业务平台服务器进行校验并反馈校验通过的校验结果。
S506:扫码设备接收校验结果并在确认校验通过后,根据需求方用户的身份类别信息进行扣款处理。
以上为本申请实施例提供的业务处理方法,基于同样的思路,本申请实施例还提供一种业务处理装置。
如图6所示,该装置包括:
接收模块601,接收数字对象唯一标识符DOI的展示请求;
确定模块602,确定所述展示请求所对应的业务类型;
获取模块603,根据确定出的所述业务类型,获取第一用户的基础用户信息,以及对应于该业务类型的预先认证的身份类别信息;
生成模块604,根据所述基础用户信息以及所述身份类别信息,生成该第一用户的DOI并展示,以使得第二用户根据展示的所述DOI中携带的基础用户信息以及所述身份类别信息进行业务处理。
具体地,所述装置还包括:校验模块605,接收第一用户输入的待校验身份类别信息,将所述待校验身份类别信息发送给具有校验功能的服务器进行认证。
所述生成模块604,针对所述身份类别信息,设置信息标示位,根据所述基础用户信息以及设置有所述信息标示位的身份类别信息,生成该第一用户的DOI。
在第二用户侧,本申请实施例还提供一种业务处理装置,如图7所示,该装置具体包括:
获取模块701,获取第一用户的DOI,其中,所述DOI是根据所述第一用户的基础用户信息,以及对应于相应业务类型的预先认证的身份类别信息所生成的;
确定模块702,确定该DOI中携带的基础用户信息,以及该DOI中额外携带的所述第一用户的身份类别信息;
处理模块703,根据所述基础用户信息以及所述身份类别信息进行业务处理。
进一步而言,确定模块702,解析所述DOI得到DOI信息,读取所述DOI信息中预先约定的身份类型标示位对应的信息,将读取到的所述信息确定为所述第一用户的身份类别信息。
所述装置还包括:校验模块704,对所述身份类别信息进行校验,确定所述身份类别信息与所要进行处理的业务的类型相匹配。
处理模块703,根据预设的业务处理规则,确定与所述身份类别信息相匹配的业务处理方式,基于确定出的所述业务处理方式以及所述基础用户信息进行业务处理。
在扫码支付场景下,所述DOI包括:支付二维码;所述处理模块703,根据预设的业务处理规则,确定与所述身份类别信息相匹配的支付折扣系数,基于确定出的所述支付折扣系数以及所述基础用户信息,进行支付扣款。
在20世纪90年代,对于一个技术的改进可以很明显地区分是硬件上的改进(例如,对二极管、晶体管、开关等电路结构的改进)还是软件上的改进(对于方法流程的改进)。然而,随着技术的发展,当今的很多方法流程的改进已经可以视为硬件电路结构的直接改进。设计人员几乎都通过将改进的方法流程编程到硬件电路中来得到相应的硬件电路结构。因此,不能说一个方法流程的改进就不能用硬件实体模块来实现。例如,可编程逻辑器件(Programmable Logic Device,PLD)(例如现场可编程门阵列(Field Programmable GateArray,FPGA))就是这样一种集成电路,其逻辑功能由用户对器件编程来确定。由设计人员自行编程来把一个数字***“集成”在一片PLD上,而不需要请芯片制造厂商来设计和制作专用的集成电路芯片。而且,如今,取代手工地制作集成电路芯片,这种编程也多半改用“逻辑编译器(logic compiler)”软件来实现,它与程序开发撰写时所用的软件编译器相类似,而要编译之前的原始代码也得用特定的编程语言来撰写,此称之为硬件描述语言(Hardware Description Language,HDL),而HDL也并非仅有一种,而是有许多种,如ABEL(Advanced Boolean Expression Language)、AHDL(Altera Hardware DescriptionLanguage)、Confluence、CUPL(Cornell University Programming Language)、HDCal、JHDL(Java Hardware Description Language)、Lava、Lola、MyHDL、PALASM、RHDL(RubyHardware Description Language)等,目前最普遍使用的是VHDL(Very-High-SpeedIntegrated Circuit Hardware Description Language)与Verilog。本领域技术人员也应该清楚,只需要将方法流程用上述几种硬件描述语言稍作逻辑编程并编程到集成电路中,就可以很容易得到实现该逻辑方法流程的硬件电路。
控制器可以按任何适当的方式实现,例如,控制器可以采取例如微处理器或处理器以及存储可由该(微)处理器执行的计算机可读程序代码(例如软件或固件)的计算机可读介质、逻辑门、开关、专用集成电路(Application Specific Integrated Circuit,ASIC)、可编程逻辑控制器和嵌入微控制器的形式,控制器的例子包括但不限于以下微控制器:ARC 625D、Atmel AT91SAM、Microchip PIC18F26K20以及Silicone Labs C8051F320,存储器控制器还可以被实现为存储器的控制逻辑的一部分。本领域技术人员也知道,除了以纯计算机可读程序代码方式实现控制器以外,完全可以通过将方法步骤进行逻辑编程来使得控制器以逻辑门、开关、专用集成电路、可编程逻辑控制器和嵌入微控制器等的形式来实现相同功能。因此这种控制器可以被认为是一种硬件部件,而对其内包括的用于实现各种功能的装置也可以视为硬件部件内的结构。或者甚至,可以将用于实现各种功能的装置视为既可以是实现方法的软件模块又可以是硬件部件内的结构。
上述实施例阐明的***、装置、模块或单元,具体可以由计算机芯片或实体实现,或者由具有某种功能的产品来实现。一种典型的实现设备为计算机。具体的,计算机例如可以为个人计算机、膝上型计算机、蜂窝电话、相机电话、智能电话、个人数字助理、媒体播放器、导航设备、电子邮件设备、游戏控制台、平板计算机、可穿戴设备或者这些设备中的任何设备的组合。
为了描述的方便,描述以上装置时以功能分为各种单元分别描述。当然,在实施本申请时可以把各单元的功能在同一个或多个软件和/或硬件中实现。
本领域内的技术人员应明白,本发明的实施例可提供为方法、***、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
在一个典型的配置中,计算设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。
内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。
本领域技术人员应明白,本申请的实施例可提供为方法、***或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本申请可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序模块。一般地,程序模块包括执行特定事务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构等等。也可以在分布式计算环境中实践本申请,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行事务。在分布式计算环境中,程序模块可以位于包括存储设备在内的本地和远程计算机存储介质中。
本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于***实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
以上所述仅为本申请的实施例而已,并不用于限制本申请。对于本领域技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本申请的权利要求范围之内。

Claims (16)

1.一种业务处理方法,其特征在于,所述方法包括:
接收数字对象唯一标识符DOI的展示请求;所述展示请求基于用户对指定业务的付款码控件的点击操作而生成的;
确定所述展示请求所对应的所述指定业务的业务类型;
根据确定出的所述业务类型,获取第一用户的基础用户信息,以及对应于该业务类型的预先认证的身份类别信息,所述身份类别信息用于确定所述第一用户在第二用户处获取到的业务服务;所述身份类别信息包括表征所述第一用户的职业类别或账户类别的信息;所述身份类别信息是从多个身份类别信息中确定出的,不同所述业务类型对应的身份类别信息不同;
根据所述基础用户信息以及所述身份类别信息,生成该第一用户的DOI并展示,以使得第二用户按照与展示的所述DOI中携带的身份类别信息相匹配的业务处理方式,根据所述展示的所述DOI中携带的基础用户信息进行业务处理;
其中,所述按照与展示的所述DOI中携带的身份类别信息相匹配的业务处理方式,根据所述展示的所述DOI中携带的基础用户信息进行业务处理,具体包括:
根据预设的业务处理规则,确定与所述身份类别信息相匹配的支付折扣系数;基于确定出的所述支付折扣系数以及所述基础用户信息,进行支付扣款。
2.如权利要求1所述的方法,其特征在于,预先认证身份类别信息,具体包括:
接收第一用户输入的待校验身份类别信息;
将所述待校验身份类别信息发送给具有校验功能的服务器进行认证。
3.如权利要求1所述的方法,其特征在于,根据所述基础用户信息以及所述身份类别信息,生成该第一用户的DOI,具体包括:
针对所述身份类别信息,设置信息标示位;
根据所述基础用户信息以及设置有所述信息标示位的身份类别信息,生成该第一用户的DOI。
4.一种业务处理方法,其特征在于,所述方法包括:
获取第一用户的数字对象唯一标识符DOI,其中,所述DOI是基于用户对指定业务的付款码控件的点击操作而生成;所述DOI是根据所述第一用户的基础用户信息,以及对应于所述指定业务的业务类型的预先认证的身份类别信息所生成的;所述身份类别信息包括表征所述第一用户的职业类别或账户类别的信息;所述身份类别信息是从多个身份类别信息中确定出的,不同所述业务类型对应的身份类别信息不同;
确定该DOI中携带的基础用户信息,以及该DOI中额外携带的所述第一用户的身份类别信息;所述身份类别信息用于确定所述第一用户获取到的业务服务;
按照与所述身份类别信息相匹配的业务处理方式,根据所述基础用户信息进行业务处理;
所述按照与所述身份类别信息相匹配的业务处理方式,根据所述基础用户信息进行业务处理,具体包括:
根据预设的业务处理规则,确定与所述身份类别信息相匹配的支付折扣系数;基于确定出的所述支付折扣系数以及所述基础用户信息,进行支付扣款。
5.如权利要求4所述的方法,其特征在于,确定该DOI中所携带的所述第一用户的身份类别信息,具体包括:
解析所述DOI得到DOI信息;
读取所述DOI信息中预先约定的身份类型标示位对应的信息;
将读取到的所述信息确定为所述第一用户的身份类别信息。
6.如权利要求4所述的方法,其特征在于,在根据所述身份类别信息进行业务处理之前,所述方法还包括:
对所述身份类别信息进行校验,确定所述身份类别信息与所要进行处理的业务的类型相匹配。
7.如权利要求4所述的方法,其特征在于,根据所述基础用户信息以及所述身份类别信息进行业务处理,具体包括:
根据预设的业务处理规则,确定与所述身份类别信息相匹配的业务处理方式;
基于确定出的所述业务处理方式以及所述基础用户信息进行业务处理。
8.如权利要求7所述的方法,其特征在于,所述DOI包括:支付二维码。
9.一种业务处理装置,其特征在于,所述装置包括:
接收模块,接收数字对象唯一标识符DOI的展示请求;所述展示请求基于用户对指定业务的付款码控件的点击操作而生成的;
确定模块,确定所述展示请求所对应的所述指定业务的业务类型;
获取模块,根据确定出的所述业务类型,获取第一用户的基础用户信息,以及对应于该业务类型的预先认证的身份类别信息,所述身份类别信息用于确定所述第一用户在第二用户处获取到的业务服务;所述身份类别信息包括表征所述第一用户的职业类别或账户类别的信息;所述身份类别信息是从多个身份类别信息中确定出的,不同所述业务类型对应的身份类别信息不同;
生成模块,根据所述基础用户信息以及所述身份类别信息,生成该第一用户的DOI并展示,以使得第二用户按照与展示的所述DOI中携带的身份类别信息相匹配的业务处理方式,根据所述展示的所述DOI中携带的基础用户信息进行业务处理;
其中,所述按照与展示的所述DOI中携带的身份类别信息相匹配的业务处理方式,根据所述展示的所述DOI中携带的基础用户信息进行业务处理,具体包括:
根据预设的业务处理规则,确定与所述身份类别信息相匹配的支付折扣系数;基于确定出的所述支付折扣系数以及所述基础用户信息,进行支付扣款。
10.如权利要求9所述的装置,其特征在于,所述装置还包括:校验模块,接收第一用户输入的待校验身份类别信息,将所述待校验身份类别信息发送给具有校验功能的服务器进行认证。
11.如权利要求10所述的装置,其特征在于,所述生成模块,针对所述身份类别信息,设置信息标示位,根据所述基础用户信息以及设置有所述信息标示位的身份类别信息,生成该第一用户的DOI。
12.一种业务处理装置,其特征在于,所述装置包括:
获取模块,获取第一用户的数字对象唯一标识符DOI,其中,所述DOI是基于用户对指定业务的付款码控件的点击操作而生成;所述DOI是根据所述第一用户的基础用户信息,以及对应于所述指定业务的业务类型的预先认证的身份类别信息所生成的;所述身份类别信息包括表征所述第一用户的职业类别或账户类别的信息;所述身份类别信息是从多个身份类别信息中确定出的,不同所述业务类型对应的身份类别信息不同;
确定模块,确定该DOI中携带的基础用户信息,以及该DOI中额外携带的所述第一用户的身份类别信息;所述身份类别信息用于确定所述第一用户获取到的业务服务;
处理模块,按照与所述身份类别信息相匹配的业务处理方式,根据所述基础用户信息进行业务处理;
所述处理模块,具体用于:根据预设的业务处理规则,确定与所述身份类别信息相匹配的支付折扣系数,基于确定出的所述支付折扣系数以及所述基础用户信息,进行支付扣款。
13.如权利要求12所述的装置,其特征在于,所述确定模块,解析所述DOI得到DOI信息,读取所述DOI信息中预先约定的身份类型标示位对应的信息,将读取到的所述信息确定为所述第一用户的身份类别信息。
14.如权利要求12所述的装置,其特征在于,所述装置还包括:校验模块,对所述身份类别信息进行校验,确定所述身份类别信息与所要进行处理的业务的类型相匹配。
15.如权利要求12所述的装置,其特征在于,所述处理模块,根据预设的业务处理规则,确定与所述身份类别信息相匹配的业务处理方式,基于确定出的所述业务处理方式以及所述基础用户信息进行业务处理。
16.如权利要求15所述的装置,其特征在于,所述DOI包括:支付二维码。
CN201611121881.8A 2016-12-08 2016-12-08 一种业务处理方法及装置 Active CN107016420B (zh)

Priority Applications (15)

Application Number Priority Date Filing Date Title
CN201611121881.8A CN107016420B (zh) 2016-12-08 2016-12-08 一种业务处理方法及装置
CN202210237295.9A CN114676799A (zh) 2016-12-08 2016-12-08 一种业务处理方法及装置
TW106132407A TW201822049A (zh) 2016-12-08 2017-09-21 業務處理方法及裝置
PL17878848T PL3553705T3 (pl) 2016-12-08 2017-11-29 Sposób i urządzenie do przetwarzania usługi
SG10202103277VA SG10202103277VA (en) 2016-12-08 2017-11-29 Method And Apparatus For Processing Service
JP2019530466A JP6707270B2 (ja) 2016-12-08 2017-11-29 サービス処理方法および装置
ES17878848T ES2842675T3 (es) 2016-12-08 2017-11-29 Método y dispositivo de procesamiento de servicios
PCT/CN2017/113576 WO2018103561A1 (zh) 2016-12-08 2017-11-29 一种业务处理方法及装置
KR1020197019320A KR102140905B1 (ko) 2016-12-08 2017-11-29 서비스를 처리하기 위한 방법 및 장치
EP17878848.5A EP3553705B1 (en) 2016-12-08 2017-11-29 Service processing method and device
PH12019501276A PH12019501276B1 (en) 2016-12-08 2019-06-06 Method and apparatus for processing service
US16/434,441 US10607050B2 (en) 2016-12-08 2019-06-07 Service processing using a digital object identifier
US16/802,725 US10902233B2 (en) 2016-12-08 2020-02-27 Service processing using a digital object identifier
US16/945,184 US10977464B2 (en) 2016-12-08 2020-07-31 Service processing using a digital object identifier
US16/945,488 US10977465B2 (en) 2016-12-08 2020-07-31 Service processing using a digital object identifier

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611121881.8A CN107016420B (zh) 2016-12-08 2016-12-08 一种业务处理方法及装置

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CN202210237295.9A Division CN114676799A (zh) 2016-12-08 2016-12-08 一种业务处理方法及装置

Publications (2)

Publication Number Publication Date
CN107016420A CN107016420A (zh) 2017-08-04
CN107016420B true CN107016420B (zh) 2022-01-28

Family

ID=59439586

Family Applications (2)

Application Number Title Priority Date Filing Date
CN201611121881.8A Active CN107016420B (zh) 2016-12-08 2016-12-08 一种业务处理方法及装置
CN202210237295.9A Pending CN114676799A (zh) 2016-12-08 2016-12-08 一种业务处理方法及装置

Family Applications After (1)

Application Number Title Priority Date Filing Date
CN202210237295.9A Pending CN114676799A (zh) 2016-12-08 2016-12-08 一种业务处理方法及装置

Country Status (11)

Country Link
US (4) US10607050B2 (zh)
EP (1) EP3553705B1 (zh)
JP (1) JP6707270B2 (zh)
KR (1) KR102140905B1 (zh)
CN (2) CN107016420B (zh)
ES (1) ES2842675T3 (zh)
PH (1) PH12019501276B1 (zh)
PL (1) PL3553705T3 (zh)
SG (1) SG10202103277VA (zh)
TW (1) TW201822049A (zh)
WO (1) WO2018103561A1 (zh)

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107016420B (zh) 2016-12-08 2022-01-28 创新先进技术有限公司 一种业务处理方法及装置
CN108197930B (zh) * 2017-12-13 2023-10-20 创新先进技术有限公司 一种doi展示和交易信息校验方法、装置及设备
CN108304899A (zh) 2018-01-16 2018-07-20 阿里巴巴集团控股有限公司 基于扫描doi的信息处理方法、装置及设备
CN111861454B (zh) * 2018-03-01 2024-01-30 创新先进技术有限公司 一种显示数字对象唯一标识符的方法及装置
CN111860020A (zh) * 2018-04-25 2020-10-30 创新先进技术有限公司 业务处理方法、装置以及设备
CN108881170A (zh) * 2018-05-21 2018-11-23 阿里巴巴集团控股有限公司 一种授权引导的数据处理方法、装置、处理设备及***
CN112488697A (zh) 2019-06-03 2021-03-12 创新先进技术有限公司 离线图形码的处理、生成方法及装置
CN110765328A (zh) * 2019-10-25 2020-02-07 腾讯科技(深圳)有限公司 一种数据处理的方法、装置及存储介质
CN111461725B (zh) * 2020-01-02 2023-11-14 ***股份有限公司 一种基于二维码支付的身份识别方法以及身份识别***
CN111275836A (zh) * 2020-01-16 2020-06-12 深圳市深圳通有限公司 基于二维码的乘车收费方法、装置、***以及终端
CN111599085B (zh) * 2020-04-10 2021-07-09 支付宝(杭州)信息技术有限公司 身份核验处理方法、装置及移动终端
KR102502243B1 (ko) * 2020-11-13 2023-03-07 주식회사 인에이블다온소프트 군복무 경력 확인 시스템 및 방법
CN112669041B (zh) * 2021-01-04 2022-11-11 英华达(上海)科技有限公司 身份验证***、方法、设备及存储介质
TWI789777B (zh) * 2021-06-02 2023-01-11 華南商業銀行股份有限公司 離線支付系統

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103049869A (zh) * 2012-12-28 2013-04-17 浙江理工大学 一种基于二维码的服装业客户信息的管理方法
CN105590198A (zh) * 2014-10-30 2016-05-18 ***股份有限公司 一种二维码支付方法以及支付***

Family Cites Families (33)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9342829B2 (en) * 2002-10-01 2016-05-17 Andrew H B Zhou Systems and methods for mobile application, wearable application, transactional messaging, calling, digital multimedia capture and payment transactions
JP4488675B2 (ja) * 2002-12-27 2010-06-23 株式会社日本総合研究所 電子画像表示装置、電子画像表示方法およびその方法をコンピュータに実行させるプログラム
US7566002B2 (en) * 2005-01-06 2009-07-28 Early Warning Services, Llc Identity verification systems and methods
CN103076916B (zh) * 2007-01-12 2015-04-22 吉田健治 使用点阵图形的密码输入方法、密码输入***、网上购物结算***
KR20100098567A (ko) 2007-12-19 2010-09-07 파이제르트 아베 암호화된 데이터를 수신 및 전송하기 위한 시스템
CA2659698C (en) * 2008-03-21 2020-06-16 Dressbot Inc. System and method for collaborative shopping, business and entertainment
CN101847236A (zh) * 2009-03-25 2010-09-29 上海客主商务服务有限公司 一种对会员消费行为进行管理的控制装置以及控制方法
US20110238473A1 (en) * 2010-03-23 2011-09-29 Sanjay Dattatreya Sankolli Alternate mobile payment service
US9400978B2 (en) * 2010-04-09 2016-07-26 Paypal, Inc. Methods and systems for selecting accounts and offers in payment transactions
WO2012088512A2 (en) * 2010-12-23 2012-06-28 Paydiant, Inc. Mobile phone atm processing methods and systems
WO2013029014A2 (en) * 2011-08-24 2013-02-28 Visa International Service Association Method for using barcodes and mobile devices to conduct payment transactions
US20130282582A1 (en) * 2012-04-18 2013-10-24 Edgard Lobo Baptista Pereira System and method for data and identity verfication and authentication
CN103577421A (zh) * 2012-07-23 2014-02-12 ***通信集团公司 一种应用二维码的方法、设备和***
CN102930654B (zh) * 2012-11-05 2014-10-29 南京华设科技股份有限公司 一种自助办理保险业务的方法
TW201421393A (zh) 2012-11-27 2014-06-01 Top Information Technologies Co Ltd 行動裝置互動式二維條碼交易資訊傳輸及驗證之系統及其方法
US20230196328A1 (en) * 2013-02-14 2023-06-22 Advanced New Technologies Co., Ltd. Data interaction method and device, and offline credit payment method and device
CN103227796A (zh) * 2013-05-06 2013-07-31 北京灵创众和科技有限公司 一种基于二维码共享联系人网络的方法及***
US10878416B2 (en) 2013-06-21 2020-12-29 Mastercard International Incorporated Apparatus, method, and computer program product for bus rapid transit ticketing and the like
CN203338381U (zh) * 2013-06-25 2013-12-11 浙江理工大学 一种基于二维码的服装业客户信息的管理***
CN104253689B (zh) * 2013-06-28 2018-10-23 中国电信股份有限公司 基于二维码的用户卡动态口令验证方法与***
CN105339950B (zh) * 2013-08-06 2017-12-26 英特尔公司 使用差分图像的光学通信
KR101450013B1 (ko) * 2013-12-20 2014-10-13 주식회사 시큐브 빠른 응답 코드를 이용한 인증 시스템 및 방법
US20150199941A1 (en) * 2014-01-15 2015-07-16 Nokia Corporation 3d touch sensor reader
US10621570B2 (en) * 2014-03-03 2020-04-14 Apple Inc. Processing payments for an online marketplace
CN104021468B (zh) * 2014-07-01 2017-09-05 广州云移信息科技有限公司 支持二维码和一维码扫描管理的商铺智能管理营销终端
US10482558B2 (en) * 2014-08-11 2019-11-19 Waltz, Inc. Interactive image-based communication using image coding
CN105488364A (zh) * 2014-09-15 2016-04-13 上海天脉聚源文化传媒有限公司 一种利用二维码区分用户类别的方法、装置及***
US9231925B1 (en) 2014-09-16 2016-01-05 Keypasco Ab Network authentication method for secure electronic transactions
CN105989485B (zh) 2015-02-16 2020-06-05 阿里巴巴集团控股有限公司 一种业务管理方法和装置
CN111833043B (zh) * 2015-05-25 2024-04-19 创新先进技术有限公司 信息交互方法、设备及服务端
CN105871824A (zh) * 2016-03-25 2016-08-17 北京华信联创科技有限公司 支付式的Web Portal 认证方法、装置和***
GB201613080D0 (en) * 2016-07-28 2016-09-14 Mastercard International Inc Mobile payment method and system
CN107016420B (zh) 2016-12-08 2022-01-28 创新先进技术有限公司 一种业务处理方法及装置

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103049869A (zh) * 2012-12-28 2013-04-17 浙江理工大学 一种基于二维码的服装业客户信息的管理方法
CN105590198A (zh) * 2014-10-30 2016-05-18 ***股份有限公司 一种二维码支付方法以及支付***

Also Published As

Publication number Publication date
US10902233B2 (en) 2021-01-26
EP3553705A4 (en) 2019-12-18
CN114676799A (zh) 2022-06-28
TW201822049A (zh) 2018-06-16
JP2020504863A (ja) 2020-02-13
PH12019501276A1 (en) 2019-12-16
US20200364425A1 (en) 2020-11-19
US10977465B2 (en) 2021-04-13
US20200364426A1 (en) 2020-11-19
KR102140905B1 (ko) 2020-08-04
US20200202093A1 (en) 2020-06-25
US10977464B2 (en) 2021-04-13
US20190286865A1 (en) 2019-09-19
EP3553705A1 (en) 2019-10-16
CN107016420A (zh) 2017-08-04
JP6707270B2 (ja) 2020-06-10
PH12019501276B1 (en) 2019-12-16
WO2018103561A1 (zh) 2018-06-14
PL3553705T3 (pl) 2021-07-26
KR20190093609A (ko) 2019-08-09
EP3553705B1 (en) 2020-10-07
US10607050B2 (en) 2020-03-31
SG10202103277VA (en) 2021-04-29
ES2842675T3 (es) 2021-07-14

Similar Documents

Publication Publication Date Title
CN107016420B (zh) 一种业务处理方法及装置
US20200273015A1 (en) Charge splitting across multiple payment systems
US11423205B2 (en) Font personalization
US11954682B2 (en) System and method for automated linkage of enriched transaction data to a record of charge
CN107038042B (zh) 一种业务执行的方法及装置
US9088457B1 (en) Transmission of an application download via an encoded image identifying the authorized recipient
US10885102B1 (en) Matching character strings with transaction data
US10970638B2 (en) Personally identifiable information identification
CN107038569B (zh) 信息交互方法及装置
CN107025480B (zh) 图像生成方法及其设备
CN109754515B (zh) 一种排队***及排队的数据处理方法
WO2016200776A1 (en) Systems and methods for an account issuer to manage a mobile wallet
US10713290B2 (en) Rapid account registration with autofill and facial recognition
KR20210156180A (ko) Ai 스피커를 이용한 상품 결제 방법 및 장치
US10540342B2 (en) In-memory transaction processing
CN111784356A (zh) 支付验证方法、装置、设备及存储介质
CN112491885A (zh) 一种电子凭证的传输方法、装置及设备
CN112861033B (zh) 一种执行业务的方法及装置
CN103996119A (zh) 实现人机交互的方法和装置
CN111340505A (zh) 一种支付方法、装置及电子设备
US20180082295A1 (en) Rapid mobile account provisioning
CN111488180B (zh) 服务信息处理的方法、装置、电子设备及存储介质
CN113221080A (zh) 账户注册处理方法及装置
CN109214480B (zh) 信息处理方法、装置、电子设备及计算机可读存储介质
US20220300920A1 (en) Electronic apparatus for processing information for point conversion and method thereof

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 1241098

Country of ref document: HK

TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20201016

Address after: Cayman Enterprise Centre, 27 Hospital Road, George Town, Grand Cayman Islands

Applicant after: Innovative advanced technology Co.,Ltd.

Address before: Cayman Enterprise Centre, 27 Hospital Road, George Town, Grand Cayman Islands

Applicant before: Advanced innovation technology Co.,Ltd.

Effective date of registration: 20201016

Address after: Cayman Enterprise Centre, 27 Hospital Road, George Town, Grand Cayman Islands

Applicant after: Advanced innovation technology Co.,Ltd.

Address before: A four-storey 847 mailbox in Grand Cayman Capital Building, British Cayman Islands

Applicant before: Alibaba Group Holding Ltd.

GR01 Patent grant
GR01 Patent grant