CN111324582B - 对业务处理行为进行可视化回溯处理方法及装置 - Google Patents
对业务处理行为进行可视化回溯处理方法及装置 Download PDFInfo
- Publication number
- CN111324582B CN111324582B CN202010098033.XA CN202010098033A CN111324582B CN 111324582 B CN111324582 B CN 111324582B CN 202010098033 A CN202010098033 A CN 202010098033A CN 111324582 B CN111324582 B CN 111324582B
- Authority
- CN
- China
- Prior art keywords
- visual
- piece
- file
- view data
- information
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/16—File or folder operations, e.g. details of user interfaces specifically adapted to file systems
- G06F16/168—Details of user interfaces specifically adapted to file systems, e.g. browsing and visualisation, 2d or 3d GUIs
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/17—Details of further file system functions
- G06F16/1734—Details of monitoring file system events, e.g. by the use of hooks, filter drivers, logs
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/389—Keeping log of transactions for guaranteeing non-repudiation of a transaction
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- General Engineering & Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Accounting & Taxation (AREA)
- Human Computer Interaction (AREA)
- Finance (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Debugging And Monitoring (AREA)
Abstract
本说明书实施例提供了一种对业务处理行为进行可视化回溯处理方法及装置。在该方法中,将需要进行可视化回溯处理的业务处理行为对应的日志数据转换成视图数据,再将转换得到的视图数据提供给模拟器组件来生成对应的可视化文件,在得到与可视化文件一一对应的可视化文件信息后将可视化文件信息进行时序化处理,以便于按照时序化处理后的可视化文件信息对业务处理行为进行可视化呈现。
Description
技术领域
本说明书实施例涉及计算机技术领域,具体地,涉及对业务处理行为进行可视化回溯处理方法及装置。
背景技术
用户在计算机上面的操作行为以及在手机等移动终端设备上的操作行为都会以日志的形式存储起来,以便于后续管理员或者用户请求查看。每个操作行为的日志反映了该操作行为的相关信息。例如,用户对一笔交易有疑问时,可以请求查看该笔交易的相关日志,该相关日志即记录了该笔交易的信息:交易的发生时间,交易双方的账号,交易号以及交易金额等。
发明内容
鉴于上述,本说明书实施例提供了一种对业务处理行为进行可视化回溯处理方法及装置。在该方法中,将需要进行可视化回溯处理的业务处理行为对应的日志数据转换成视图数据,再将转换得到的视图数据提供给模拟器组件来生成对应的可视化文件,在得到与可视化文件一一对应的可视化文件信息后将可视化文件信息进行时序化处理,以便于按照时序化处理后的可视化文件信息对业务处理行为进行可视化呈现。这样,将业务处理行为进行可视化呈现,可以更直观地回溯该业务处理行为,降低了理解成本。
根据本说明书实施例的一个方面,提供了一种对业务处理行为进行可视化回溯处理的方法,包括:获取与所述业务处理行为对应的至少一条日志数据,每条日志数据与所述业务处理行为中的一个动作对应,并且每条日志数据包括时间戳信息;对所获取的至少一条日志数据进行数据格式转换,以得到至少一条视图数据,每条视图数据具有第一时序标识;将所述至少一条视图数据提供给至少一个模拟器组件来生成对应的可视化文件;以及响应于从所述至少一个模拟器组件接收到与所生成的可视化文件一一对应的至少一个可视化文件信息,基于所述至少一个可视化文件信息对应的第二时序标识,对所述至少一个可视化文件信息进行时序化处理,以得到可视化文件信息时序序列,其中,所述可视化文件信息时序序列被使用来对所述业务处理行为进行可视化呈现。
可选地,在上述方面的一个示例中,所述可视化文件信息携带可视化文件。
可选地,在上述方面的一个示例中,所述至少一个可视化文件存储在远端文件存储装置中,所述可视化文件信息包括可视化文件在所述远端文件存储装置中的存储路径信息。
可选地,在上述方面的一个示例中,所述第一时序标识包括时间戳信息,或者所述第一时序标识是基于时间戳信息生成的。
可选地,在上述方面的一个示例中,还包括:将所述可视化文件信息时序序列提供给用户,以供用户使用来对所述业务处理行为进行可视化呈现。
可选地,在上述方面的一个示例中,还包括:按照所述可视化文件信息时序序列来展示生成的可视化文件,以使对所述业务处理行为进行可视化呈现。
可选地,在上述方面的一个示例中,获取与所述业务处理行为对应的至少一条日志数据包括:响应于针对所述业务处理行为的可视化回溯处理请求,获取与所述业务处理行为对应的至少一条日志数据。
可选地,在上述方面的一个示例中,所述可视化回溯处理请求包括:用户标识和指定时间区间;或者所述业务处理行为的交易标识。
可选地,在上述方面的一个示例中,所述日志数据和所述视图数据包括业务标识信息,以及将所述至少一条视图数据提供给至少一个模拟器组件来生成对应的可视化文件包括:将所述至少一条视图数据提供给至少一个模拟器组件来调用对应的业务SDK生成对应的可视化文件。
可选地,在上述方面的一个示例中,将所述至少一条视图数据提供给模拟器组件来生成对应的可视化文件包括:以同步方式将所述至少一条视图数据提供给模拟器组件来生成对应的可视化文件。
可选地,在上述方面的一个示例中,所述第二时序标识是基于所述第一时序标识确定的。
根据本说明书实施例的另一方面,还提供一种对业务处理行为进行可视化回溯处理的装置,包括:日志数据获取单元获取与所述业务处理行为对应的至少一条日志数据,每条日志数据与所述业务处理行为中的一个动作对应,并且每条日志数据包括时间戳信息;数据转换单元对所获取的至少一条日志数据进行数据格式转换,以得到至少一条视图数据,每条视图数据具有第一时序标识;可视化文件生成单元将所述至少一条视图数据提供给至少一个模拟器组件来生成对应的可视化文件;以及时序化处理单元响应于从所述至少一个模拟器组件接收到与所生成的可视化文件一一对应的至少一个可视化文件信息,基于所述至少一个可视化文件信息对应的第二时序标识,对所述至少一个可视化文件信息进行时序化处理,以得到可视化文件信息时序序列,其中,所述可视化文件信息时序序列被使用来对所述业务处理行为进行可视化呈现。
可选地,在上述方面的一个示例中,所述可视化文件信息携带可视化文件,或者所述至少一个可视化文件存储在远端文件存储装置中,所述可视化文件信息包括可视化文件在所述远端文件存储装置中的存储路径信息。
可选地,在上述方面的一个示例中,还包括:信息提供单元,将所述可视化文件信息时序序列提供给用户,以供用户使用来对所述业务处理行为进行可视化呈现。
可选地,在上述方面的一个示例中,还包括:可视化呈现单元,按照所述可视化文件信息时序序列来展示生成的可视化文件,以使对所述业务处理行为进行可视化呈现。
可选地,在上述方面的一个示例中,所述日志数据获取单元:响应于针对所述业务处理行为的可视化回溯处理请求,获取与所述业务处理行为对应的至少一条日志数据。
可选地,在上述方面的一个示例中,所述日志数据和所述视图数据包括业务标识信息,以及所述可视化文件生成单元:将所述至少一条视图数据提供给至少一个模拟器组件来调用对应的业务SDK生成对应的可视化文件。
可选地,在上述方面的一个示例中,所述可视化文件生成单元:以同步方式将所述至少一条视图数据提供给模拟器组件来生成对应的可视化文件。
根据本说明书实施例的另一方面,还提供一种计算设备,包括:至少一个处理器;以及存储器,所述存储器存储指令,当所述指令被所述至少一个处理器执行时,使得所述至少一个处理器执行如上所述的对业务处理行为进行可视化回溯处理方法。
根据本说明书实施例的另一方面,还提供一种机器可读存储介质,其存储有可执行指令,所述指令当被执行时使得所述机器执行如上所述的对业务处理行为进行可视化回溯处理方法。
附图说明
通过参照下面的附图,可以实现对于本说明书内容的本质和优点的进一步理解。在附图中,类似组件或特征可以具有相同的附图标记。附图是用来提供对本说明书实施例的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本说明书的实施例,但并不构成对本说明书的实施例的限制。在附图中:
图1示出了日志数据的一个示例的示意图;
图2示出了本说明书的实施例的对业务处理行为进行可视化回溯处理方法的流程图;
图3示出了本说明书的实施例的对转账处理行为所包括的动作进行显示的一个示例的示意图;
图4示出了本说明书的实施例的对业务处理行为进行可视化回溯处理方法的一个示例的流程图;
图5示出了本说明书的实施例的对业务处理行为进行可视化回溯处理装置的方框图;
图6示出了本说明书的实施例的对业务处理行为进行可视化回溯处理装置的一个示例的方框图;
图7示出了本说明书的实施例的对业务处理行为进行可视化回溯处理装置的另一个示例的方框图;和
图8示出了本说明书的实施例的实现对业务处理行为进行可视化回溯处理方法的计算设备的方框图。
具体实施方式
以下将参考示例实施方式讨论本文描述的主题。应该理解,讨论这些实施方式只是为了使得本领域技术人员能够更好地理解从而实现本文描述的主题,并非是对权利要求书中所阐述的保护范围、适用性或者示例的限制。可以在不脱离本说明书内容的保护范围的情况下,对所讨论的元素的功能和排列进行改变。各个示例可以根据需要,省略、替代或者添加各种过程或组件。另外,相对一些示例所描述的特征在其它例子中也可以进行组合。
如本文中使用的,术语“包括”及其变型表示开放的术语,含义是“包括但不限于”。术语“基于”表示“至少部分地基于”。术语“一个实施例”和“一实施例”表示“至少一个实施例”。术语“另一个实施例”表示“至少一个其他实施例”。术语“第一”、“第二”等可以指代不同的或相同的对象。下面可以包括其他的定义,无论是明确的还是隐含的。除非上下文中明确地指明,否则一个术语的定义在整个说明书中是一致的。
日志是计算机***所指定对象的某些操作和其操作结果按照时间有序的集合。比如,用户在计算机终端、服务器、手机和平板等设备上进行操作时,都会生成相应的日志并存储。日志数据是用户可以直接阅读的文本文件,并且可以提供相关操作的必要的、有价值的信息。图1示出了日志数据的一个示例的示意图。如图1所示,每条日志数据是以文本的形式呈现的,每条日志数据包括日期、时间、代码位置和日志内容等。
基于日志数据可提供的信息,日志数据可以用于审计用户操作行为、对可疑的用户操作行为提供证据来源、对可疑操作行为进行告警以及为恢复计算机操作***提供帮助等。
对于已发生的业务处理行为,存在对应的日志数据。因此,当需要对已发生的业务处理行为进行回溯处理时,简单且直接的方式是反馈业务处理行为的日志数据。然而,日志数据是以文本的形式存在的,读懂日志数据并从中获取有用信息需要具备一定的专业知识,并且不同的***日志数据的格式可能会不同,这样增加了理解成本。因此,如何更直观且理解成本较低地对业务处理行为进行回溯处理是亟待解决的问题。
本说明书实施例提供了一种对业务处理行为进行可视化回溯处理方法及装置。在该方式中,将需要进行可视化回溯处理的业务处理行为对应的日志数据转换成视图数据,再将转换得到的视图数据提供给模拟器组件来生成对应的可视化文件,在得到与可视化文件一一对应的可视化文件信息后将可视化文件信息进行时序化处理,以便于按照时序化处理后的可视化文件信息对业务处理行为进行可视化呈现。这样,将业务处理行为进行可视化呈现,可以更直观地回溯该业务处理行为,降低了理解成本。
下面将结合附图来详细描述根据本说明书实施例的对业务处理行为进行可视化回溯处理方法及装置。
图2示出了本说明书的实施例的对业务处理行为进行可视化回溯处理方法的流程图。
本说明书提供的对业务处理行为进行可视化回溯处理方法可以由服务端设备执行。在一个示例中,服务端设备可以包括用于生成可视化文件的至少一个模拟器组件。在另一个示例中,服务端设备可以与各个模拟器组件通信连接,在该示例中,服务端设备在经过转换得到视图数据后,可以将所得到的视图数据分别发送给各个模拟器组件。下面以服务端设备与各个模拟器组件通信连接为例进行说明。
如图2所示,在210,获取与业务处理行为对应的至少一条日志数据。
在本说明书实施例中,业务处理行为可以是基于用户操作的,业务处理行为可以包括用户在计算机、手机以及平板等设备上针对该业务的相关操作和操作结果。比如,用户在手机上进行登录、购买和付款等业务时所执行的点击、指纹识别和人脸识别等操作,以及登录、购买和付款等业务是否成功的操作结果。
一个业务处理行为可以包括一个或者多个动作,每个动作可以都是服务端设备执行的。业务处理行为中的每个动作可以用来表示该业务处理过程中的一个执行阶段。在业务处理行为的执行过程中,每一个动作可以通过页面或者图像的方式呈现给用户,以便于用户在业务处理的过程中知道业务当前所处的执行阶段。
以图3为例,图3示出了本说明书的实施例的对转账处理行为所包括的动作进行显示的一个示例的示意图。图3示出的业务处理行为是转账处理行为,转账处理行为包括至少三个动作:确认付款、身份验证以及转账成功。在用户通过手机设备进行转账处理行为的过程中,在用户进行转账操作前手机设备会显示确认付款的相关信息,比如,付款金额、付款方式以及订单信息等。在用户在手机设备上执行确认转账的操作后需要进行身份验证,此时手机设备会显示身份验证的界面,其中,身份验证包括输入密码验证、指纹验证以及人脸验证等。身份验证通过即转账成功,此时手机设备会显示转账成功的界面。
在本说明书实施例中,每条日志数据与业务处理行为中的一个动作对应。每个动作对应的日志数据用于记录该动作的相关信息,包括该动作对应的业务信息和渲染数据信息。比如,确认付款的动作所对应的日志数据中记录付款金额、付款方式以及订单信息等业务信息,还包括有logo、背景色等渲染数据信息。
在本说明书实施例中,每条日志数据包括时间戳信息,每条日志数据中的时间戳信息可以用于表示该日志数据对应的动作的执行时间。例如,身份验证的动作对应的日志数据中的时间戳为:07-19 17:30:39.160,则表示执行身份验证这个动作的时间为7月19日的17时30分39秒160毫秒。
在本说明书实施例的一个示例中,响应于针对业务处理行为的可视化回溯处理请求,获取与该业务处理行为对应的至少一条日志数据。
在该示例中,可视化回溯处理请求可以是服务端设备发起的,例如,管理员通过服务端设备发起针对一个业务处理行为的可视化回溯处理请求。
可视化回溯处理请求还可以是与服务端设备通信连接的终端设备发送的。例如,已完成转账业务的用户通过终端设备发送针对该转账业务的可视化回溯处理请求。又例如,已完成转账业务的用户对该转账业务提出质疑,因此向客服申诉,客服通过终端设备发送针对该转账业务的可视化回溯处理请求,以便于将该转账业务的回溯处理结果反馈给该用户。
在该示例中,可视化回溯处理请求中可以携带针对业务处理行为的标识,比如,交易标识,用户标识和指定时间区间等。
通过该示例的技术方案,在不同场景中均可以发起可视化回溯处理请求,根据可视化回溯处理请求来触发执行本说明书实施例提供的对业务处理行为进行可视化回溯处理方法,使得可视化回溯处理更具有针对性,未发起可视化回溯处理请求的业务处理行为不需要进行可视化回溯处理,避免浪费计算资源。
在一个示例中,日志数据可以包括针对该日志数据对应的业务处理行为的用户标识,可视化回溯处理请求可以包括用户标识和指定时间区间。这样,基于可视化回溯处理请求中的用户标识和指定时间区间可以确定需要获取的日志数据。
例如,可视化回溯处理请求中的用户标识12,指定时间区间为7月19日全天,则可以获取包括用户标识12且时间戳属于7月19日的日志数据。
在另一个示例中,日志数据可以包括交易标识,可视化回溯处理请求可以包括业务处理行为的交易标识。例如,交易标识可以是业务的交易码,每一笔业务对应有一个交易码,且交易码与业务是一一对应的。这样,根据可视化回溯处理请求中的交易码可以确定所需获取的日志数据。
除了上述两个示例以外,可视化回溯处理请求还可以是包括其他用于表征业务处理行为的信息,基于该信息来获取业务处理行为对应的日志数据。
在220,对所获取的至少一条日志数据进行数据格式转换,以得到至少一条视图数据。
在本说明书实施例中,视图数据是符合指定标准的数据。日志数据与视图数据是一一对应的,每一条日志数据经过数据格式转换得到一条视图数据。
例如,指定标准可以是HTML5标准,将每一条日志数据转换成符合HTML5标准的视图数据。又例如,日志数据中包括有姓名“张三”,则经过数据格式转换后的视图数据中表示为:<label name=“张三”>。
在本说明书实施例中,每条视图数据具有第一时序标识。每条视图数据的第一时序标识可以用于表征该视图数据在所得到的视图数据中的时序。
在一个示例中,第一时序标识可以包括时间戳信息。各条日志数据包括的时间戳信息各不同,并且时间戳信息可以表示所对应的日志数据的生成时间。时间戳信息可以表征所对应的日志数据的时序。
在另一个示例中,第一时序标识是基于时间戳信息生成的。第一时序标识可以是自然数序列,比如,1、2、3……。第一时序标识还可以是字母组成的序列,比如,a、b、c……。第一时序标识还可以是萨尔科夫斯基序列。
具体地,可以按照时间戳信息的顺序对所得到的视图数据进行排序,再按照排序为每条视图数据赋予一个可以表示时序的第一时序标识。
在230,将至少一条视图数据提供给至少一个模拟器组件来生成对应的可视化文件。
在本说明书实施例的一个示例中,可以将至少一条视图数据提供给一个模拟器组件。在本说明书实施例的另一个示例中,服务端设备与多个模拟器组件分布式方式连接,可以将至少一条视图数据按照指定方式提供给该多个模拟器组件,由该多个模拟器组件分别来生成可视化文件。指定方式包括以下方式中的任一种:逐条发送给各个模拟器组件,平均分配给各个模拟器组件,按照各个模拟器组件的负载能力分配等。
在以分布式方式发送视图数据的示例中,将多个视图数据分发给多个模拟器组件分别进行处理,每个模拟器组件仅对各自接收到的视图数据进行处理,降低了每个模拟器组件的负载压力。并且,减少了生成所有可视化文件所需的时间,进而提高可视化回溯处理的效率。
在本说明书实施例中,可视化文件可以包括图像和/或视频。可视化文件还可以包括用于显示的其他形式的文件。下面以可视化文件包括图像为例进行说明。在一个示例中,每条视图数据可以对应生成一个可视化文件。
在本说明书实施例的一个示例中,可以以同步方式将至少一条视图数据提供给模拟器组件来生成对应的可视化文件。该示例中的同步方式是指针对同一个模拟器组件,发送一条视图数据后需要等待针对该视图数据的反馈,才会发送下一条视图数据,否则会一直等待针对该视图数据的反馈。
在该示例中,可以按照第一时序标识的顺序逐条地发送视图数据,当将至少一条视图数据提供给一个模拟器组件时,每个可视化文件可以具有第二时序标识,第二时序标识用于表示对应的可视化文件在所生成的可视化文件中的时序。可视化文件的第二时序标识是基于对应的视图数据的接收时间顺序确定的。
当将至少一条视图数据提供给至少两个模拟器组件时,若视图数据的数量不多于模拟器组件的数量,每个模拟器组件每一时刻最多处理一个视图数据。对于服务端设备来说,可以确定哪个视图数据提供给了哪个模拟器组件,这样可以确定模拟器组件生成的可视化文件与该模拟器组件接收的视图数据的第一时序标识是对应的。例如,视图数据1提供给了模拟器组件a,则模拟器组件a生成的可视化文件1与视图数据1的第一时序标识是对应的。
当将至少一条视图数据提供给至少两个模拟器组件时,若视图数据的数量多于模拟器组件的数量,可以按照第一时序标识的顺序逐条地将视图数据分发给各个模拟器组件,在每个模拟器组件均接收到一个视图数据后,一个示例中,可以在第一轮中的每个模拟器组件均反馈可视化文件信息,再继续按照第一时序标识的顺序逐条地将还未处理的视图数据分发给各个模拟器组件,作为第二轮。以此迭代进行,直至将所有的视图数据处理完成。
例如,模拟器组件包括模拟器组件a、模拟器组件b和模拟器组件c,具有第一时序标识的视图数据包括视图数据1、视图数据2、视图数据3、视图数据4和视图数据5,在第一轮中,将视图数据1提供给模拟器组件a,将视图数据2提供给模拟器组件b,将视图数据3提供给模拟器组件c。在视图数据1、视图数据2和视图数据3对应的可视化文件信息均反馈时,再将视图数据4提供给模拟器组件a,将视图数据5提供给模拟器组件b。
在另一个示例中,在第一轮中哪个模拟器组件向服务端设备反馈可视化文件信息,则将未处理的当前排序第一的视图数据提供给该模拟器组件,直至将所有的视图数据处理完成。
例如,模拟器组件包括模拟器组件a、模拟器组件b和模拟器组件c,具有第一时序标识的视图数据包括视图数据1、视图数据2、视图数据3、视图数据4和视图数据5,在第一轮中,将视图数据1提供给模拟器组件a,将视图数据2提供给模拟器组件b,将视图数据3提供给模拟器组件c。在第一轮中,若模拟器组件b最先反馈视图数据2的可视化文件信息,则将视图数据4提供给模拟器组件b。之后模拟器组件a反馈视图数据1的可视化文件信息,则将视图数据5提供给模拟器组件a。
通过上述两个示例的发送方式,每个模拟器组件最多接收一个视图数据,对于服务端设备来说,可以知道每个视图数据由哪个模拟器组件处理,该模拟器组件反馈的可视化文件信息即与该视图数据对应的,也就是说,该视图数据的第一时序标识即为该可视化文件信息的第二时序标识。
在本说明书实施例的一个示例中,可视化文件具有第二时序标识,第二时序标识是基于第一时序标识确定的。每条视图数据生成对应的可视化文件,则该可视化文件的第二时序标识即为该视图数据的第一时序标识。
通过该示例,可视化文件信息与可视化文件是一一对应的,可视化文件具有第二时序标识,对于服务端设备来说,可以避免局限于同步发送方式,即使在不采用同步发送方式的情况下也较容易地确定可视化文件信息的第二时序标识。
在本说明书实施例的一个示例中,每个模拟器组件可以包括多个业务SDK(Software Development Kit,软件开发工具包),不同的业务SDK可以针对不同类型的业务进行处理,每个业务SDK对应有一个业务标识信息。
日志数据和视图数据包括有业务标识信息,该业务标识信息用于表征日志数据和视图数据所对应的业务。不同业务的日志数据和视图数据中包括的业务标识信息不同。
在该示例中,服务端设备在生成日志数据后,会根据日志数据所属的业务类型来确定该业务类型对应的业务标识信息,然后将所确定的业务标识信息存储在日志数据的一个字段中。在日志数据转换成对应的视图数据后,该视图数据也包括有该业务标识信息。
服务端设备将至少一条视图数据提供给至少一个模拟器组件时,每条视图数据包括有业务标识信息。每个模拟器组件在接收到视图数据后可以获取该视图数据中的业务标识信息,然后确定该业务标识信息对应的业务SDK,并调用所确定的业务SDK对该视图数据进行画图处理以生成该视图数据对应的可视化文件。
在一个示例中,业务SDK获得视图数据后,根据指定规范标准(比如,HTML5标准)将视图数据进行渲染处理生成相应的网页,该网页显示视图数据包括的相关信息。模拟器组件调用截图功能接口对所生成的网页进行截图处理以生成该视图数据对应的图像。
在240,响应于从至少一个模拟器组件接收到至少一个可视化文件信息,基于至少一个可视化文件信息所对应的第二时序标识,对至少一个可视化文件信息进行时序化处理,以得到可视化文件信息时序序列。
在本说明书实施例中,至少一个可视化文件信息具备可视化呈现能力。
在一个示例中,可视化文件信息可以包括可视化文件。在该示例中,模拟器组件在生成可视化文件后,将所生成的可视化文件以可视化文件信息的形式发送给服务端设备。
在另一个示例中,模拟器组件在生成可视化文件后,模拟器组件将所生成的可视化文件存储至远端文件存储装置(例如,OSS(Object Storage Service,对象存储服务)),并可以获得该可视化文件在远端文件存储装置中的存储路径信息。模拟器组件将该存储路径信息以可视化文件信息的形式发送给服务端设备。
在本说明书实施例中,至少一个可视化文件信息与所生成的至少一个可视化文件是一一对应的。基于此,可以确定可视化文件信息的第二时序标识即为对应的可视化文件的第二时序标识,或者,可以确定可视化文件信息对应的视图数据,可视化文件信息的第二时序标识即为对应的视图数据的第一时序标识。
在确定每个可视化文件信息的第二时序标识后,按照第二时序标识对接收到的至少一个可视化文件信息进行时序化处理,并得到可视化文件信息时序序列。可视化文件信息时序序列被使用来对业务处理行为进行可视化呈现。
以图3为例,图3示出的示例的业务处理行为是转账处理行为,包括三个动作:确认付款、身份验证以及转账成功。即服务端设备接收到三个可视化文件信息,每个可视化文件信息对应一个动作,确认付款对应的时间戳信息为:07-19 17:30:37.522,身份验证对应的时间戳信息为:07-19 17:30:39.160,转账成功对应的时间戳信息为:07-19 17:30:40.116,则可视化文件信息时序序列为:确认付款对应的可视化文件信息,身份验证对应的可视化文件信息和转账成功对应的可视化文件信息。每个可视化文件信息对应一张图像进行可视化呈现,转账处理行为对应的三个可视化文件信息最终的呈现效果如图3所示。
通过该示例,模拟器组件将包括存储路径信息的可视化文件信息发送给服务端设备,相比于可视化文件,存储路径信息的容量更小,发送存储路径信息所需的资源少,进而节省了计算机资源。并且,发送存储路径信息的时间较短,提高了可视化回溯处理的效率。
在本说明书实施例的一个示例中,可以将可视化文件信息时序序列提供给用户,以供用户使用来对业务处理行为进行可视化呈现。
在该示例中,用户可以是客服或者执行操作的用户。例如,可视化回溯处理请求由终端设备发送时,则将可视化文件信息时序序列发送给该终端设备。由该终端设备进行可视化并呈现给执行操作的用户,或者客服通过该终端设备将该可视化文件信息时序序列发送给执行操作的用户的显示终端设备,由该显示终端设备进行可视化并呈现给执行操作的用户。
在本说明书实施例的一个示例中,可以使用可视化文件信息时序序列来对业务处理行为进行可视化呈现。
例如,可视化回溯处理请求是由服务端设备发起的,则服务端设备在得到可视化文件信息时序序列后,在服务端设备将可视化文件信息时序序列进行可视化呈现。
在本说明书实施例的一个示例中,服务端设备可以根据业务处理行为的日志数据来给出针对用户操作的结论,例如,在该业务处理行为中用户使用过人脸进行验证,用户使用账号密码登录等。服务端设备可以将结论发送给用户,以便于用户将可视化呈现的内容与结论进行结合来确认回溯的业务处理行为。
图4示出了本说明书的实施例的对业务处理行为进行可视化回溯处理方法400的一个示例的流程图。
如图4所示,方法400开始于块402,在块402,终端设备将可视化回溯处理请求发送给服务端设备。其中,可以是客服通过终端设备发送的,还可以是已执行业务处理行为的用户通过终端设备发送的。可视化回溯处理请求可以包括用户标识和指定时间区间或者业务处理行为的交易标识。
服务端设备在接收到可视化回溯处理请求后,在块404,基于可视化回溯处理请求获取与业务处理行为对应的至少一条日志数据。每条日志数据与业务处理行为中的一个动作对应,并且每条日志数据包括时间戳信息。
接着,在块406,服务端设备对所获取的至少一条日志数据进行数据格式转换,以得到至少一条视图数据,每条视图数据具有第一时序标识。其中,第一时序标识可以包括时间戳信息,或者第一时序标识是基于时间戳信息生成的。
在块408,服务端设备将视图数据分布发送给i个模拟器组件。i为小于模拟器组价总数量的正整数,模拟器组件i表示第i个模拟器组件。
对于每个模拟器组件来说,在块410,对所接收到的每个视图数据进行画图处理,以生成针对该视图数据的可视化文件。所生成的可视化文件的第二时序标识即为该视图数据的第一时序标识。
在块412,模拟器组件将生成的可视化文件存储至远端文件存储装置。远端文件存储装置在存储可视化文件后,在块414,将该可视化文件的存储路径信息反馈给模拟器组件。
模拟器组件在获得可视化文件的存储路径信息后,在块416,将包括存储路径信息的可视化文件信息发送给服务端设备。可视化文件信息还可以包括第二时序标识。
在块418,服务端设备在接收到生成的所有针对业务处理行为的可视化文件信息之后,可以生成可视化文件信息与第二时序标识的对应关系,并按照第二时序标识对可视化文件信息进行时序化处理,以得到可视化文件信息时序序列。其中,每个可视化文件信息具备可视化呈现能力,并且与所生成的至少一个可视化文件一一对应。
在块420,服务端设备将得到的可视化文件信息时序序列发送给终端设备。终端设备接收到可视化文件信息时序序列后,在块422,使用可视化文件信息时序序列来对业务处理行为进行可视化呈现。
图5示出了本说明书的实施例的对业务处理行为进行可视化回溯处理装置(下文中称为可视化回溯处理装置)500的方框图。如图5所示,可视化回溯处理装置500包括日志数据获取单元510、数据转换单元520、可视化文件生成单元530以及时序化处理单元540。
日志数据获取单元510获取与业务处理行为对应的至少一条日志数据,每条日志数据与业务处理行为中的一个动作对应,并且每条日志数据包括时间戳信息。
数据转换单元520对所获取的至少一条日志数据进行数据格式转换,以得到至少一条视图数据,每条视图数据具有第一时序标识。
可视化文件生成单元530将至少一条视图数据提供给至少一个模拟器组件来生成对应的可视化文件。
时序化处理单元540,响应于从至少一个模拟器组件接收到至少一个可视化文件信息,基于至少一个可视化文件信息所对应的第二时序标识,对至少一个可视化文件信息进行时序化处理,以得到可视化文件信息时序序列,其中,至少一个可视化文件信息具备可视化呈现能力,并且与所生成的至少一个可视化文件一一对应,以及可视化文件信息时序序列被使用来对业务处理行为进行可视化呈现。
在本说明书实施例的一个示例中,可视化文件信息携带可视化文件,或者至少一个可视化文件被至少一个模拟器组件存储到远端文件存储装置中,可视化文件信息包括可视化文件在远端文件存储装置中的存储路径信息。
在本说明书实施例的一个示例中,日志数据获取单元510还可以响应于针对业务处理行为的可视化回溯处理请求,获取与业务处理行为对应的至少一条日志数据。
在本说明书实施例的一个示例中,日志数据和视图数据包括业务标识信息,以及可视化文件生成单元530还可以将至少一条视图数据提供给至少一个模拟器组件来调用对应的业务SDK生成对应的可视化文件。
在本说明书实施例的一个示例中,可视化文件生成单元530还可以以同步方式将至少一条视图数据提供给模拟器组件来生成对应的可视化文件。
图6示出了本说明书的实施例的对业务处理行为进行可视化回溯处理装置的一个示例的方框图。可视化回溯处理装置500还可以包括信息提供单元550,信息提供单元550将可视化文件信息时序序列提供给用户,以供用户使用来对业务处理行为进行可视化呈现。
图7示出了本说明书的实施例的对业务处理行为进行可视化回溯处理装置的另一个示例的方框图。可视化回溯处理装置500还可以包括可视化呈现单元560,可视化呈现单元560使用可视化文件信息时序序列来对业务处理行为进行可视化呈现。
以上参照图1到图7,对根据本说明书的对业务处理行为进行可视化回溯处理方法及装置的实施例进行了描述。
本说明书的对业务处理行为进行可视化回溯处理装置可以采用硬件实现,也可以采用软件或者硬件和软件的组合来实现。以软件实现为例,作为一个逻辑意义上的装置,是通过其所在设备的处理器将存储器中对应的计算机程序指令读取到内存中运行形成的。在本说明书中,对业务处理行为进行可视化回溯处理装置例如可以利用计算设备实现。
图8示出了本说明书的实施例的用于对业务处理行为进行可视化回溯处理方法的计算设备800的方框图。
如图8所示,计算设备800可以包括至少一个处理器810、存储器(例如,非易失性存储器)820、内存830和通信接口840,并且至少一个处理器810、存储器820、内存830和通信接口840经由总线850连接在一起。至少一个处理器810执行在存储器中存储或编码的至少一个计算机可读指令(即,上述以软件形式实现的元素)。
在一个实施例中,在存储器中存储计算机可执行指令,其当执行时使得至少一个处理器810:获取与业务处理行为对应的至少一条日志数据,每条日志数据与业务处理行为中的一个动作对应,并且每条日志数据包括时间戳信息;对所获取的至少一条日志数据进行数据格式转换,以得到至少一条视图数据,每条视图数据具有第一时序标识;将至少一条视图数据提供给至少一个模拟器组件来生成对应的可视化文件;以及响应于从至少一个模拟器组件接收到与所生成的可视化文件一一对应的至少一个可视化文件信息,基于至少一个可视化文件信息对应的第二时序标识,对至少一个可视化文件信息进行时序化处理,以得到可视化文件信息时序序列,其中,可视化文件信息时序序列被使用来对业务处理行为进行可视化呈现。
应该理解,在存储器中存储的计算机可执行指令当执行时使得至少一个处理器810进行本说明书的各个实施例中以上结合图2-7描述的各种操作和功能。
根据一个实施例,提供了一种例如机器可读介质的程序产品。机器可读介质可以具有指令(即,上述以软件形式实现的元素),该指令当被机器执行时,使得机器执行本说明书的各个实施例中以上结合图2-7描述的各种操作和功能。
具体地,可以提供配有可读存储介质的***或者装置,在该可读存储介质上存储着实现上述实施例中任一实施例的功能的软件程序代码,且使该***或者装置的计算机或处理器读出并执行存储在该可读存储介质中的指令。
在这种情况下,从可读介质读取的程序代码本身可实现上述实施例中任何一项实施例的功能,因此机器可读代码和存储机器可读代码的可读存储介质构成了本发明的一部分。
可读存储介质的实施例包括软盘、硬盘、磁光盘、光盘(如CD-ROM、CD-R、CD-RW、DVD-ROM、DVD-RAM、DVD-RW、DVD-RW)、磁带、非易失性存储卡和ROM。可选择地,可以由通信网络从服务器计算机上或云上下载程序代码。
上述对本说明书特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。
上述各流程和各***结构图中不是所有的步骤和单元都是必须的,可以根据实际的需要忽略某些步骤或单元。各步骤的执行顺序不是固定的,可以根据需要进行确定。上述各实施例中描述的装置结构可以是物理结构,也可以是逻辑结构,即,有些单元可能由同一物理实体实现,或者,有些单元可能分由多个物理实体实现,或者,可以由多个独立设备中的某些部件共同实现。
在整个本说明书中使用的术语“示例性”意味着“用作示例、实例或例示”,并不意味着比其它实施例“优选”或“具有优势”。出于提供对所描述技术的理解的目的,具体实施方式包括具体细节。然而,可以在没有这些具体细节的情况下实施这些技术。在一些实例中,为了避免对所描述的实施例的概念造成难以理解,公知的结构和装置以框图形式示出。
以上结合附图详细描述了本说明书的实施例的可选实施方式,但是,本说明书的实施例并不限于上述实施方式中的具体细节,在本说明书的实施例的技术构思范围内,可以对本说明书的实施例的技术方案进行多种简单变型,这些简单变型均属于本说明书的实施例的保护范围。
本说明书内容的上述描述被提供来使得本领域任何普通技术人员能够实现或者使用本说明书内容。对于本领域普通技术人员来说,对本说明书内容进行的各种修改是显而易见的,并且,也可以在不脱离本说明书内容的保护范围的情况下,将本文所定义的一般性原理应用于其它变型。因此,本说明书内容并不限于本文所描述的示例和设计,而是与符合本文公开的原理和新颖性特征的最广范围相一致。
Claims (20)
1.一种对业务处理行为进行可视化回溯处理的方法,包括:
获取与所述业务处理行为对应的至少一条日志数据,每条日志数据与所述业务处理行为中的一个动作对应,并且每条日志数据包括时间戳信息;
对所获取的至少一条日志数据进行数据格式转换,以得到至少一条视图数据,每条视图数据具有第一时序标识;
将所述至少一条视图数据提供给至少一个模拟器组件,所述模拟器组件中的业务SDK获得所述视图数据后,将所述视图数据渲染处理成对应网页,所述模拟器组件调用截图功能接口对所生成的网页进行截图以生成对应的可视化文件;以及
响应于从所述至少一个模拟器组件接收到与所生成的可视化文件一一对应的至少一个可视化文件信息,基于所述至少一个可视化文件信息对应的第二时序标识,对所述至少一个可视化文件信息进行时序化处理,以得到可视化文件信息时序序列,
其中,所述可视化文件信息时序序列被使用来对所述业务处理行为进行可视化呈现。
2.如权利要求1所述的方法,其中,所述可视化文件信息携带可视化文件。
3.如权利要求1所述的方法,其中,所述至少一个可视化文件存储在远端文件存储装置中,所述可视化文件信息包括可视化文件在所述远端文件存储装置中的存储路径信息。
4.如权利要求1所述的方法,其中,所述第一时序标识包括时间戳信息,或者所述第一时序标识是基于时间戳信息生成的。
5.如权利要求1所述的方法,还包括:
将所述可视化文件信息时序序列提供给用户,以供用户使用来对所述业务处理行为进行可视化呈现。
6.如权利要求1所述的方法,还包括:
按照所述可视化文件信息时序序列来展示生成的可视化文件,以使对所述业务处理行为进行可视化呈现。
7.如权利要求1所述的方法,其中,获取与所述业务处理行为对应的至少一条日志数据包括:
响应于针对所述业务处理行为的可视化回溯处理请求,获取与所述业务处理行为对应的至少一条日志数据。
8.如权利要求7所述的方法,其中,所述可视化回溯处理请求包括:
用户标识和指定时间区间;或者
所述业务处理行为的交易标识。
9.如权利要求1所述的方法,其中,所述日志数据和所述视图数据包括业务标识信息,以及
将所述至少一条视图数据提供给至少一个模拟器组件来生成对应的可视化文件包括:
将所述至少一条视图数据提供给至少一个模拟器组件来调用对应的业务SDK生成对应的可视化文件。
10.如权利要求1所述的方法,其中,将所述至少一条视图数据提供给模拟器组件来生成对应的可视化文件包括:
以同步方式将所述至少一条视图数据提供给模拟器组件来生成对应的可视化文件。
11.如权利要求1所述的方法,其中,所述第二时序标识是基于所述第一时序标识确定的。
12.一种对业务处理行为进行可视化回溯处理的装置,包括:
日志数据获取单元,获取与所述业务处理行为对应的至少一条日志数据,每条日志数据与所述业务处理行为中的一个动作对应,并且每条日志数据包括时间戳信息;
数据转换单元,对所获取的至少一条日志数据进行数据格式转换,以得到至少一条视图数据,每条视图数据具有第一时序标识;
可视化文件生成单元,将所述至少一条视图数据提供给至少一个模拟器组件,以使所述模拟器组件中的业务SDK获得所述视图数据后,将所述视图数据渲染处理成对应网页,所述模拟器组件调用截图功能接口对所生成的网页进行截图以生成对应的可视化文件;以及
时序化处理单元,响应于从所述至少一个模拟器组件接收到与所生成的可视化文件一一对应的至少一个可视化文件信息,基于所述至少一个可视化文件信息对应的第二时序标识,对所述至少一个可视化文件信息进行时序化处理,以得到可视化文件信息时序序列,
其中,所述可视化文件信息时序序列被使用来对所述业务处理行为进行可视化呈现。
13.如权利要求12所述的装置,其中,所述可视化文件信息携带可视化文件,或者
所述至少一个可视化文件存储在远端文件存储装置中,所述可视化文件信息包括可视化文件在所述远端文件存储装置中的存储路径信息。
14.如权利要求12所述的装置,还包括:
信息提供单元,将所述可视化文件信息时序序列提供给用户,以供用户使用来对所述业务处理行为进行可视化呈现。
15.如权利要求12所述的装置,还包括:
可视化呈现单元,按照所述可视化文件信息时序序列来展示生成的可视化文件,以使对所述业务处理行为进行可视化呈现。
16.如权利要求12所述的装置,其中,所述日志数据获取单元:
响应于针对所述业务处理行为的可视化回溯处理请求,获取与所述业务处理行为对应的至少一条日志数据。
17.如权利要求12所述的装置,其中,所述日志数据和所述视图数据包括业务标识信息,以及
所述可视化文件生成单元:
将所述至少一条视图数据提供给至少一个模拟器组件来调用对应的业务SDK生成对应的可视化文件。
18.如权利要求12所述的装置,其中,所述可视化文件生成单元:
以同步方式将所述至少一条视图数据提供给模拟器组件来生成对应的可视化文件。
19.一种计算设备,包括:
至少一个处理器,以及
与所述至少一个处理器耦合的存储器,所述存储器存储指令,当所述指令被所述至少一个处理器执行时,使得所述至少一个处理器执行如权利要求1到11中任一所述的方法。
20.一种机器可读存储介质,其存储有可执行指令,所述指令当被执行时使得所述机器执行如权利要求1到11中任一所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010098033.XA CN111324582B (zh) | 2020-02-18 | 2020-02-18 | 对业务处理行为进行可视化回溯处理方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010098033.XA CN111324582B (zh) | 2020-02-18 | 2020-02-18 | 对业务处理行为进行可视化回溯处理方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111324582A CN111324582A (zh) | 2020-06-23 |
CN111324582B true CN111324582B (zh) | 2023-05-02 |
Family
ID=71172123
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010098033.XA Active CN111324582B (zh) | 2020-02-18 | 2020-02-18 | 对业务处理行为进行可视化回溯处理方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111324582B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112364074B (zh) * | 2020-10-30 | 2023-04-07 | 浪潮通用软件有限公司 | 一种时序数据可视化方法、设备及介质 |
CN112685491B (zh) * | 2020-12-30 | 2023-06-06 | 上海掌门科技有限公司 | 日志的处理方法、电子设备及计算机可读存储介质 |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8935382B2 (en) * | 2009-03-16 | 2015-01-13 | Microsoft Corporation | Flexible logging, such as for a web server |
US9514257B1 (en) * | 2011-10-30 | 2016-12-06 | Lockheed Martin Corporation | Event visualization based on unstructured data |
CN104573904B (zh) * | 2014-09-29 | 2017-08-25 | 同济大学 | 网络交易中用户与软件行为监控数据可视化*** |
CN106156194B (zh) * | 2015-04-21 | 2019-12-03 | 阿里巴巴集团控股有限公司 | 一种形成用户操作路径的方法及装置 |
US12014283B2 (en) * | 2016-10-24 | 2024-06-18 | Oracle International Corporation | Systems and methods for identifying process flows from log files and visualizing the flow |
CN106777079A (zh) * | 2016-12-13 | 2017-05-31 | 苏州蜗牛数字科技股份有限公司 | 一种日志数据可视化分析***及方法 |
CN110032597B (zh) * | 2018-11-30 | 2023-04-11 | 创新先进技术有限公司 | 应用程序操作行为的可视化处理方法及装置 |
CN110069463B (zh) * | 2019-03-12 | 2021-07-16 | 北京奇艺世纪科技有限公司 | 用户行为处理方法、装置电子设备及存储介质 |
CN110489464B (zh) * | 2019-07-02 | 2022-05-31 | 北京邮电大学 | 探索式图融合可视化方法和装置 |
CN110471735A (zh) * | 2019-08-21 | 2019-11-19 | 中国工商银行股份有限公司 | 操作视图界面推送方法及装置 |
-
2020
- 2020-02-18 CN CN202010098033.XA patent/CN111324582B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN111324582A (zh) | 2020-06-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9763100B2 (en) | Instant messaging message processing method and device and storage medium | |
US11321734B2 (en) | Information processing method, server, and computer storage medium | |
CN111324582B (zh) | 对业务处理行为进行可视化回溯处理方法及装置 | |
CN113779422B (zh) | 关系链标签的实现方法、装置、电子设备及存储介质 | |
CN109766315A (zh) | 文件展示方法及终端、计算机存储介质、计算机设备 | |
CN113609147A (zh) | 数据共享方法、装置及电子设备 | |
CN113162770A (zh) | 线上签名方法及*** | |
CN109214189B (zh) | 识别程序漏洞的方法、装置、存储介质和电子设备 | |
CN109788019A (zh) | 一种数据处理方法及代理服务器 | |
KR102251368B1 (ko) | 통합 qr 결제 방법 및 통합 qr 결제 시스템 | |
CN105630996B (zh) | 一种信息处理方法和服务器 | |
CN112202985B (zh) | 信息处理方法、客户端设备、服务端设备及信息处理*** | |
CN110363537B (zh) | 远程面签录屏调取方法、装置、存储介质及计算机设备 | |
CN113992352A (zh) | 一种消息推送方法、装置、电子设备及存储介质 | |
CN114257443A (zh) | 一种法院专用跨内网签名***、方法及设备 | |
CN114371866A (zh) | 业务***的版本重构测试方法、装置和设备 | |
CN115086485A (zh) | 呼叫溯源方法及装置、计算机可读存储介质、电子设备 | |
CN111931465A (zh) | 基于用户操作自动生成用户手册的方法及*** | |
CN110995843A (zh) | 一种数据传输方法、装置、电子设备及可读存储介质 | |
CN112100534A (zh) | 页面分享中的信息处理方法、装置、介质及电子设备 | |
CN112270008A (zh) | 一种精准计算群体特征的方法及*** | |
CN111770080A (zh) | 一种设备指纹的恢复方法及装置 | |
CN111147296B (zh) | 一种信息获取方法及装置 | |
CN110189115B (zh) | 一种交易通道接入方法、装置及电子设备 | |
CN110569646B (zh) | 文件识别方法及介质 |
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 | ||
TA01 | Transfer of patent application right | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20230110 Address after: 200120 Floor 15, No. 447, Nanquan North Road, Free Trade Pilot Zone, Pudong New Area, Shanghai Applicant after: Alipay.com Co.,Ltd. Address before: 310000 801-11 section B, 8th floor, 556 Xixi Road, Xihu District, Hangzhou City, Zhejiang Province Applicant before: Alipay (Hangzhou) Information Technology Co.,Ltd. |
|
GR01 | Patent grant | ||
GR01 | Patent grant |