一种确定异常用户设备的方法和相关装置与流程

文档序号:32710884发布日期:2022-12-28 01:08阅读:28来源:国知局
一种确定异常用户设备的方法和相关装置与流程

1.本发明涉及故障诊断技术领域,尤其涉及一种确定异常用户设备的方法和相关装置。


背景技术:

2.目前市场上各类设备广泛被使用,但是在使用过程中会出现一些软件或硬件等方面的异常问题。由于地域以及人力成本等原因,维修人员无法及时到现场分析并解决异常。线上反复沟通来确定异常情况,也浪费了维修人员和用户的时间,最后可能无法有效帮助维修人员及时了解异常情况。即使是现场分析解决异常,也耗费了人力物力,增加了人力成本和时间成本。
3.这样,若无法快速、准确确定异常用户设备的异常情况,也就无法及时为用户解决设备异常情况,影响用户使用。


技术实现要素:

4.本发明示例性的实施方式中提供一种确定异常用户设备的方法和相关装置,在与异常用户设备相同的智能终端设备上复现异常用户设备的异常场景,快速、准确确定异常用户设备的异常情况,为远程分析解决异常问题提供了支持。
5.根据示例性的实施方式中的第一方面,提供一种确定异常用户设备的方法,应用于智能终端设备,包括:接收来自云管理平台的异常用户设备的状态信息;其中,状态信息是异常用户设备上报给云管理平台的;状态信息包括配置信息和日志信息;配置信息用于指示智能终端设备将自身的配置调节为与异常用户设备相同;对状态信息中的日志信息进行解析,将解析结果作为输入数据,执行预先配置的模拟程序;其中,预先配置的模拟程序用于对状态信息所描述的场景进行复现;复现结果用于展示异常用户设备所指示的用户操作和用户事件。
6.通过上述方法,云管理平台将接收到的异常用户设备的状态信息和配置信息发送给智能终端设备。该配置信息用于指示智能终端设备将自身的配置调节为与所述异常用户设备相同,这样搭建了一套跟异常用户设备完全一样的工作环境。智能终端设备对状态信息中的日志信息进行解析,将解析结果作为输入数据,执行预先配置的模拟程序。预先配置的模拟程序用于对所述状态信息所描述的场景进行复现,复现结果用于展示所述异常用户设备所指示的用户操作和用户事件。在与异常用户设备相同的智能终端设备上复现异常用户设备的异常场景,快速、准确确定异常用户设备的异常情况,为远程分析解决异常问题提供了支持。
7.在一些示例性的实施方式中,将解析结果作为输入数据,执行预先配置的模拟程序之后,方法还包括:根据用户事件的类型确定异常用户设备的异常类型;其中,用户事件的类型包括应用程序功能异常导致的第一类型或外设功能异常导致的第二类型。
8.通过上述方法,由于异常情况可能是软件层面的,比如应用程序功能异常导致的,
还可能是硬件层面的,比如外设功能异常导致的。因此,为了准确解决异常问题,进一步确认异常用户设备的异常类型。
9.在一些示例性的实施方式中,在根据用户事件的类型确定异常用户设备的异常类型之后,方法还包括:向云管理平台发送异常用户设备的标识信息,以使云管理平台基于异常用户设备的标识信息,向异常用户设备发送异常类型匹配的解决方案。
10.通过上述方法,云管理平台根据异常用户设备的标识信息准确定位异常的用户设备,将与异常配型匹配的解决方案发送至异常用户设备。一方面方便用户及时了解异常情况,另一方面有助于用户尝试自行解决问题。
11.在一些示例性的实施方式中,若异常类型为外设功能异常导致的第二类型,则方法还包括:确定功能异常的外设;向云管理平台发送功能异常的外设的标识信息,以使云管理平台基于功能异常的外设的标识信息,向异常用户设备发送外设功能异常导致的第二类型匹配的解决方案。
12.通过上述方法,如果是外设功能异常,先确定是哪个外设功能异常,然后通过云管理平台向外设关联的异常用户设备发送匹配的解决方案。一方面方便用户及时了解异常情况,另一方面有助于用户尝试自行解决问题。
13.在一些示例性的实施方式中,将解析结果作为输入数据,执行预先配置的模拟程序,包括:通过调用智能终端设备的设定函数接口,将解析结果作为输入数据,通过预先配置的模拟程序赋值给模拟程序中预先配置的相应的参数,以执行预先配置的模拟程序。
14.通过上述方法,模拟程序执行后,则智能终端设备可以展示异常用户设备所指示的用户操作和用户事件。这样,开发或者维修人员可以了解异常情况。
15.在一些示例性的实施方式中,配置信息包括异常用户设备的第一配置信息和异常用户设备关联的外设的第二配置信息,日志信息包括异常用户设备在运行过程中生成的信息。
16.根据示例性的实施方式中的第二方面,提供一种确定异常用户设备的方法,应用于云管理平台,包括:
17.周期性获取n个用户设备的状态信息;
18.若检测到第一用户设备发生故障,则向智能终端设备发送第一用户设备的状态信息,以使智能终端设备根据对状态信息中的日志信息进行解析,将解析结果作为输入数据,执行预先配置的模拟程序;其中,预先配置的模拟程序用于对状态信息所描述的场景进行复现;复现结果用于展示第一用户设备所指示的用户操作和用户事件;
19.其中,状态信息是用户设备上报给云管理平台的;状态信息还包括配置信息;配置信息用于指示智能终端设备将自身的配置调节为与第一用户设备相同;第一用户设备为n个用户设备中的任意一个用户设备。
20.根据示例性的实施方式中的第三方面,提供一种智能终端设备,包括数据传输单元和处理器:
21.数据传输单元被配置为:
22.接收来自云管理平台的异常用户设备的状态信息;其中,状态信息是用户设备上报给云管理平台的;状态信息包括配置信息和日志信息;配置信息用于指示智能终端设备将自身的配置调节为与异常用户设备相同;
23.处理器被配置为:
24.对状态信息中的日志信息进行解析,将解析结果作为输入数据,执行预先配置的模拟程序;其中,预先配置的模拟程序用于对状态信息所描述的场景进行复现;复现结果用于展示异常用户设备所指示的用户操作和用户事件。
25.根据示例性的实施方式中的第四方面,提供一种数据传输单元和处理器:
26.数据传输单元被配置为:
27.周期性获取n个用户设备的状态信息;
28.处理器被配置为:
29.若检测到第一用户设备发生故障,则向智能终端设备发送第一用户设备的状态信息,以使智能终端设备根据对状态信息中的日志信息进行解析,将解析结果作为输入数据,执行预先配置的模拟程序;其中,预先配置的模拟程序用于对状态信息所描述的场景进行复现;复现结果用于展示第一用户设备所指示的用户操作和用户事件;
30.其中,状态信息是用户设备上报给云管理平台的;状态信息还包括配置信息;配置信息用于指示智能终端设备将自身的配置调节为与第一用户设备相同;第一用户设备为n个用户设备中的任意一个用户设备。
31.根据示例性的实施方式中的第五方面,提供一种确定异常用户设备的装置,应用于智能终端设备,包括:
32.接收单元,用于接收来自云管理平台的异常用户设备的状态信息;其中,状态信息是异常用户设备上报给云管理平台的;状态信息包括配置信息和日志信息;配置信息用于指示智能终端设备将自身的配置调节为与异常用户设备相同;
33.执行单元,用于对状态信息中的日志信息进行解析,将解析结果作为输入数据,执行预先配置的模拟程序;其中,预先配置的模拟程序用于对状态信息所描述的场景进行复现;复现结果用于展示异常用户设备所指示的用户操作和用户事件。
34.根据示例性的实施方式中的第六方面,提供一种确定异常用户设备的装置,应用于云管理平台,包括:
35.信息获取单元,用于周期性获取n个用户设备的状态信息;
36.发送单元,用于若检测到第一用户设备发生故障,则向智能终端设备发送第一用户设备的状态信息,以使智能终端设备根据对状态信息中的日志信息进行解析,将解析结果作为输入数据,执行预先配置的模拟程序;
37.其中,预先配置的模拟程序用于对状态信息所描述的场景进行复现;复现结果用于展示第一用户设备所指示的用户操作和用户事件;状态信息是用户设备上报给云管理平台的;状态信息还包括配置信息;配置信息用于指示智能终端设备将自身的配置调节为与第一用户设备相同;第一用户设备为n个用户设备中的任意一个用户设备。
38.根据示例性的实施方式中的第七方面,提供一种计算机存储介质,计算机存储介质中存储有计算机程序指令,当指令在计算机上运行时,使得计算机执行如第一方面或第二方面的确定异常用户设备的方法。
39.根据示例性的实施方式中的第八方面,提供一种计算机程序产品,包括计算机程序,计算机程序被处理器执行时实现如本技术第一方面或第二方面中提供的任一方法的步骤。
附图说明
40.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
41.图1示例性示出了本发明实施例提供的一种确定异常用户设备的系统结构图;
42.图2示例性示出了本发明实施例提供的一种确定异常用户设备的方法的流程图;
43.图3示例性示出了本发明实施例提供的一种确定异常用户设备的方法的流程图;
44.图4示例性示出了本发明实施例提供的一种外设异常时的处理流程图;
45.图5示例性示出了本发明实施例提供的一种确定异常用户设备的方法的流程图;
46.图6示例性示出了本发明实施例提供的一种确定异常用户设备的方法的信令流程图;
47.图7示例性示出了本发明实施例提供的一种确定异常用户设备的装置的结构示意图;
48.图8示例性示出了本发明实施例提供的一种确定异常用户设备的装置的结构示意图;
49.图9示例性示出了本发明实施例提供的一种智能终端设备的结构示意图。
50.图10示例性示出了本发明实施例提供的一种云管理平台的结构示意图。
具体实施方式
51.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述。
52.目前市场上各类设备广泛被使用,但是在使用过程中会出现一些软件或硬件等方面的异常问题。由于地域以及人力成本等原因,维修人员无法及时到现场分析并解决异常。线上反复沟通来确定异常情况,也浪费了维修人员和用户的时间,最后可能无法有效帮助维修人员及时了解异常情况。即使是现场分析解决异常,也耗费了人力物力,增加了人力成本和时间成本。严重影响了用户的产品体验以及质量评价,给产品的质量提高带来了极大的挑战。
53.为此,本技术实施例提供了一种确定异常用户设备的方法,该方法中,在本地搭建复现设备问题的环境,来复现客户在使用设备过程中的问题。提高了解决问题的效率,节省了出差的人力成本。
54.参见图1,示出了一种确定异常用户设备的系统结构图。对确定异常用户设备的确定过程进行说明。云管理平台100将接收到的来自异常用户设备110的状态信息发送至智能终端设备120,智能终端设备120对状态信息中的日志信息进行解析,将解析结果作为输入数据,执行预先配置的模拟程序。模拟程序用于对状态信息所描述的场景进行复现;复现结果用于展示异常用户设备110所指示的用户操作和用户事件。
55.为进一步说明本技术实施例提供的技术方案,下面结合附图以及具体实施方式对此进行详细的说明。虽然本技术实施例提供了如下述实施例或附图所示的方法操作步骤,但基于常规或者无需创造性的劳动在方法中可以包括更多或者更少的操作步骤。在逻辑上
不存在必要因果关系的步骤中,这些步骤的执行顺序不限于本技术实施例提供的执行顺序。
56.下面结合图2示出的一种确定异常用户设备的方法的流程图,对本技术实施例提供的技术方案进行说明。该方法应用于智能终端设备,该方法至少包括如下步骤:
57.s201、智能终端设备接收来自云管理平台的异常用户设备的状态信息。
58.首先,对用户设备、智能终端设备和云管理平台分别进行说明。
59.用户设备是分布在各个地区的,用户购买了设备以后,开机联网。设备内置终端服务器程序,通过该终端服务程序,设备可以将设备信息(比如设备型号或者软件版本号)按照与云管理平台约定的交互协议上报设备信息,完成与管理平台的绑定。在设备的运行过程中,还可以将产生的日志信息周期性上传至云管理平台。以智能洗衣机为例,可以是每次启动洗衣程序时设置的时长、洗涤模式和漂洗次数等。
60.智能终端设备是指本地(设备厂商的开发或者维修人员所在地)的一台与异常的用户设备机型相同、内置软件相同以及关联的外设相同的设备。也就是说,搭建了一套跟用户设备完全一样的工作环境。这样搭建了一套跟异常用户设备完全一样的工作环境,提高了场景复现的准确性。
61.其中,外设比如是智能洗衣机的皂盒、收款机的扫码器和打印机等。外设的信息比如是程序版本号和型号,外设的状态比如是打开、关闭、正常、异常和工作温度等。
62.在一个具体的例子中,异常用户设备比如是型号a的智能洗衣机,外设为皂盒,则智能终端设备是同型号的智能洗衣机,内置了相同的软件,且有相同的皂盒。
63.云管理平台内置数据管理系统,负责数据的存放和管理,包括云端界面显示等。云管理平台的前端的数据收集服务,是一个中间件,负责设备端与云端的数据交互。云管理平台与设备端的程序通过二者约定的网络数据通信协议,将设备端的数据挖取出来,保存至云管理平台。同时,云管理平台也可以将数据发送至设备端。
64.云管理平台周期性获取n个用户设备的状态信息,如果检测到第一用户设备(n个用户设备中的任意一个用户设备)发生故障,则向智能终端设备发送状态信息。该状态信息中包括配置信息和日志信息,其中,配置信息可以是异常用户设备的初始配置信息,智能终端设备可以根据该配置信息将自身的配置调节为与异常用户设备相同。这样,智能终端设备与异常用户设备有了一样的工作配置。
65.在一个具体的例子中,配置信息包括异常用户设备的第一配置信息和异常用户设备关联的外设的第二配置信息,日志信息包括异常用户设备在运行过程中生成的信息。其中,第一配置信息为设备本身的配置信息,比如包括设置参数和软件版本等,第二配置信息为外设的配置信息,比如包括外设信息和外设状态。
66.s202、智能终端设备对状态信息中的日志信息进行解析,将解析结果作为输入数据,执行预先配置的模拟程序。
67.其中,预先配置的模拟程序用于对状态信息所描述的场景进行复现;复现结果用于展示异常用户设备所指示的用户操作和用户事件。
68.智能终端设备先对日志信息进行解析,比如解析出来操作执行界面、操作时间间隔和具体的事件,然后模拟程序可以自动执行,触发模拟真实用户的使用过程。解析用户行为数据,比如在哪个界面做了点了什么按钮,做了什么操作,间隔多久又做了什么操作。其
中,操作就是用户使用设备过程中的动作,比如记录用户进入了什么界面,点击了什么按钮等,时间就是操作的时间点。事件就是这个操作是干什么事情的,比如打印、开机、关机和统计等。在一个具体的例子中,用户操作比如是在什么时间进行过何种操作,比如按了哪个按钮。用户事件比如是在什么时间皂盒卡住。
69.智能终端设备中预先配置了模拟程序,该模拟程序的输入为状态信息,模拟程序中设置了不同的参数,将状态信息对应赋值给各个参数。以智能洗衣机为例,参数比如是洗涤时长、洗涤模式和漂洗次数等。当解析完成后,运行该模拟程序,则程序自动执行,执行结果为状态信息对应的用户操作和用户事件。用于对状态信息描述的场景进行复现,而复现结果用于展示异常用户设备指示的用户操作和用户事件。
70.该过程中比如是模型程序执行结束,皂盒在弹出来的过程中卡住。这样,开发或者维修人员就可以在本地查看是什么原因导致的异常。状态信息越全,则复现的场景越接近于用户真实的场景。
71.示例性的,异常用户设备出现的问题比如是自主收银机(point of sales terminal,pos机)进行了开票、结账和数据增改删等一系列操作后,出现了一个数据统计的问题。在其他设备在使用过程中,出现的问题可能跟温度、湿度或者操作不当有关。这样在复现了用户的使用场景后,以便于开发或者维修人员找到故障设备的问题所在。
72.通过上述方法,云管理平台将接收到的异常用户设备的状态信息和配置信息发送给智能终端设备。该配置信息用于指示智能终端设备将自身的配置调节为与所述异常用户设备相同,这样搭建了一套跟异常用户设备完全一样的工作环境。智能终端设备对状态信息中的日志信息进行解析,将解析结果作为输入数据,执行预先配置的模拟程序。预先配置的模拟程序用于对所述状态信息所描述的场景进行复现,复现结果用于展示所述异常用户设备所指示的用户操作和用户事件。在与异常用户设备相同的智能终端设备上复现异常用户设备的异常场景,快速、准确确定异常用户设备的异常情况,为远程分析解决异常问题提供了支持。
73.为了使本技术的技术方案更完善,图3示出了另一种确定异常用户设备的方法的流程图。该方法应用于智能终端设备,至少包括如下步骤:
74.s301、智能终端设备接收来自云管理平台的异常用户设备的状态信息。
75.s302、智能终端设备对状态信息中的日志信息进行解析,通过调用智能终端设备的设定函数接口,将解析结果作为输入数据,通过预先配置的模拟程序赋值给模拟程序中预先配置的相应的参数,以执行预先配置的模拟程序。
76.示例性的,智能终端设备将异常用户设备的状态信息从云管理平台拿到后,先进行解析,再通过调用设定函数接口,根据解析结果将状态信息赋值给模拟软件相应的参数,模拟软件自动执行。
77.该过程中比如是模型程序执行结束,皂盒在弹出来的过程中卡住。这样,开发或者维修人员就可以在本地查看是什么原因导致的异常。状态信息越全,则复现的场景越接近于用户真实的场景。
78.s303、智能终端设备根据用户事件的类型确定异常用户设备的异常类型。
79.其中,用户事件的类型包括应用程序功能异常导致的第一类型或外设功能异常导致的第二类型。
80.例如,异常类型比如包括打印异常、缺行、报表统计错误和数据丢失等、皂盒打不开和扫码异常。
81.s304、智能终端设备向云管理平台发送异常用户设备的标识信息,以使云管理平台基于异常用户设备的标识信息,向异常用户设备发送异常类型匹配的解决方案。
82.在一个具体的例子中,例如,异常类型比如包括打印异常、缺行、报表统计错误和数据丢失等,则相应的解决方案可是重启打印设备系统。皂盒打不开相应的解决方案可以是查看皂盒周围是否有异物等。需要说明的是,向异常用户设备发送的解决方案通常为用户可自行操作的尝试性方式,不一定可以解决异常问题。如果可以解决,则避免了维修人员上门维修;如果不能解决,也可以为维修人员提供多一种解决问题的思路。
83.该示例中,如果异常类型为外设功能异常导致的第二类型,则参见图4,示出了一种外设异常时的处理流程图。
84.s401、智能终端设备确定功能异常的外设。
85.s402、智能终端设备向云管理平台发送功能异常的外设的标识信息,以使云管理平台基于功能异常的外设的标识信息,向异常用户设备发送外设功能异常导致的第二类型匹配的解决方案。
86.参见图5,示出了一种确定异常用户设备的方法的流程图,该方法应用于云管理平台,至少包括如下步骤:
87.s501、云管理平台周期性获取n个用户设备的状态信息。
88.其中,n为大于1的正整数。为了表述方便,将n个用户设备中的任意一个用户设备称为第一用户设备。该周期性获取可以是云管理平台主动获取,还可以是第一用户设备主动上报,本技术实施例中均为举例说明,并不形成具体的限定。
89.s502、云管理平台若检测到第一用户设备发生故障,则向智能终端设备发送第一用户设备的状态信息,以使智能终端设备根据对状态信息中的日志信息进行解析,将解析结果作为输入数据,执行预先配置的模拟程序。
90.其中,预先配置的模拟程序用于对状态信息所描述的场景进行复现;复现结果用于展示第一用户设备所指示的用户操作和用户事件;其中,状态信息是用户设备上报给云管理平台的;状态信息还包括配置信息;配置信息用于指示智能终端设备将自身的配置调节为与第一用户设备相同。
91.参考图6,示出了一种确定异常用户设备的方法的信令流程图。该方法至少包括如下步骤:。
92.s601、云管理平台周期性获取n个用户设备的状态信息。
93.s602、云管理平台若检测到第一用户设备发生故障,则向智能终端设备发送第一用户设备(故障用户设备)的状态信息;
94.s603、智能终端设备接收来自云管理平台的异常用户设备的状态信息。
95.s604、智能终端设备对状态信息中的日志信息进行解析,将解析结果作为输入数据,执行预先配置的模拟程序。
96.s605、智能终端设备根据用户事件的类型确定异常用户设备的异常类型。
97.s606、智能终端设备向云管理平台发送异常用户设备的标识信息。
98.s607、云管理平台基于异常用户设备的标识信息,向异常用户设备发送异常类型
匹配的解决方案。
99.上述实施例,通过异常用户设备的状态信息复原问题出现的场景,为远程分析解决疑难问题提供了一种可靠、方便的技术手段。与相关技术中的往复构沟通具体异常问题等成本相比,节约了人力成本和时间成本。提高了解决问题的效率和准确率。从用户角度出发,提高了用户的产品体验和质量评价。
100.如图7所示,基于相同的发明构思,本发明实施例提供一种确定异常用户设备的装置,应用于智能终端设备,包括:
101.接收单元71,用于接收来自云管理平台的异常用户设备的状态信息;其中,状态信息是异常用户设备上报给云管理平台的;状态信息包括配置信息和日志信息;配置信息用于指示智能终端设备将自身的配置调节为与异常用户设备相同;
102.执行单元72,用于对状态信息中的日志信息进行解析,将解析结果作为输入数据,执行预先配置的模拟程序;其中,预先配置的模拟程序用于对状态信息所描述的场景进行复现;复现结果用于展示异常用户设备所指示的用户操作和用户事件。
103.在一些示例性的实施方式中,还包括异常类型确定单元,用于将解析结果作为输入数据,执行预先配置的模拟程序之后:根据用户事件的类型确定异常用户设备的异常类型;其中,用户事件的类型包括应用程序功能异常导致的第一类型或外设功能异常导致的第二类型。
104.在一些示例性的实施方式中,还包括发送单元,用于在根据用户事件的类型确定异常用户设备的异常类型之后:向云管理平台发送异常用户设备的标识信息,以使云管理平台基于异常用户设备的标识信息,向异常用户设备发送异常类型匹配的解决方案。
105.在一些示例性的实施方式中,若异常类型为外设功能异常导致的第二类型,则异常类型确定模块还用于:确定功能异常的外设;向云管理平台发送功能异常的外设的标识信息,以使云管理平台基于功能异常的外设的标识信息,向异常用户设备发送外设功能异常导致的第二类型匹配的解决方案。
106.在一些示例性的实施方式中,执行单元72具体用于:通过调用智能终端设备的设定函数接口,将解析结果作为输入数据,通过预先配置的模拟程序赋值给模拟程序中预先配置的相应的参数,以执行预先配置的模拟程序。
107.在一些示例性的实施方式中,配置信息包括异常用户设备的第一配置信息和异常用户设备关联的外设的第二配置信息,日志信息包括异常用户设备在运行过程中生成的信息。
108.如图8所示,基于相同的发明构思,本发明实施例提供一种确定异常用户设备的装置,应用于云管理平台,包括:
109.信息获取单元81,用于周期性获取n个用户设备的状态信息;
110.发送单元82,用于若检测到第一用户设备发生故障,则向智能终端设备发送第一用户设备的状态信息,以使智能终端设备根据对状态信息中的日志信息进行解析,将解析结果作为输入数据,执行预先配置的模拟程序;
111.其中,预先配置的模拟程序用于对状态信息所描述的场景进行复现;复现结果用于展示第一用户设备所指示的用户操作和用户事件;其中,状态信息是用户设备上报给云管理平台的;状态信息还包括配置信息;配置信息用于指示智能终端设备将自身的配置调
节为与第一用户设备相同;第一用户设备为n个用户设备中的任意一个用户设备。
112.由于该装置即是本发明实施例中的方法中的装置,并且该装置解决问题的原理与该方法相似,因此该装置的实施可以参见方法的实施,重复之处不再赘述。
113.如图9所示,基于相同的发明构思,本发明实施例提供一种智能终端设备,该智能终端设备包括:处理器901以及数据传输单元902。
114.数据传输单元902被配置为:
115.接收来自云管理平台的异常用户设备的状态信息;其中,状态信息是用户设备上报给云管理平台的;状态信息包括配置信息和日志信息;配置信息用于指示智能终端设备将自身的配置调节为与异常用户设备相同。
116.处理器901被配置为:对状态信息中的日志信息进行解析,将解析结果作为输入数据,执行预先配置的模拟程序;其中,预先配置的模拟程序用于对状态信息所描述的场景进行复现;复现结果用于展示异常用户设备所指示的用户操作和用户事件。
117.一种可选的实施方式为,处理器901具体被配置为:根据用户事件的类型确定异常用户设备的异常类型;其中,用户事件的类型包括应用程序功能异常导致的第一类型或外设功能异常导致的第二类型。
118.一种可选的实施方式为,处理器901具体被配置为,在根据用户事件的类型确定异常用户设备的异常类型之后:向云管理平台发送异常用户设备的标识信息,以使云管理平台基于异常用户设备的标识信息,向异常用户设备发送异常类型匹配的解决方案。
119.一种可选的实施方式为,处理器901具体被配置为,若异常类型为外设功能异常导致的第二类型,则确定功能异常的外设;向云管理平台发送功能异常的外设的标识信息,以使云管理平台基于功能异常的外设的标识信息,向异常用户设备发送外设功能异常导致的第二类型匹配的解决方案。
120.一种可选的实施方式为,处理器901具体被配置为:通过调用智能终端设备的设定函数接口,将解析结果作为输入数据,通过预先配置的模拟程序赋值给模拟程序中预先配置的相应的参数,以执行预先配置的模拟程序。
121.一种可选的实施方式为,配置信息包括异常用户设备的第一配置信息和异常用户设备关联的外设的第二配置信息,日志信息包括异常用户设备在运行过程中生成的信息。
122.如图10所示,基于相同的发明构思,本发明实施例提供一种云管理平台,该云管理平台包括:处理器1001以及数据传输单元1002。
123.数据传输单元1002被配置为:
124.周期性获取n个用户设备的状态信息;
125.处理器1001被配置为:
126.若检测到第一用户设备发生故障,则向智能终端设备发送第一用户设备的状态信息,以使智能终端设备根据对状态信息中的日志信息进行解析,将解析结果作为输入数据,执行预先配置的模拟程序。
127.其中,预先配置的模拟程序用于对状态信息所描述的场景进行复现;复现结果用于展示第一用户设备所指示的用户操作和用户事件;状态信息是用户设备上报给云管理平台的;状态信息还包括配置信息;配置信息用于指示智能终端设备将自身的配置调节为与第一用户设备相同;第一用户设备为n个用户设备中的任意一个用户设备。
128.本发明实施例还提供一种计算机存储介质,计算机存储介质中存储有计算机程序指令,当指令在计算机上运行时,使得计算机执行上述确定异常用户设备的方法的步骤。
129.本领域内的技术人员应明白,本技术的实施例可提供为方法、系统、或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
130.本技术是参照根据本技术的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
131.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
132.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
133.显然,本领域的技术人员可以对本技术进行各种改动和变型而不脱离本技术的范围。这样,倘若本技术的这些修改和变型属于本技术权利要求及其等同技术的范围之内,则本技术也意图包含这些改动和变型在内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1