维修数据获取方法、装置及系统的制作方法

文档序号:7814437阅读:239来源:国知局
维修数据获取方法、装置及系统的制作方法
【专利摘要】本公开揭示了一种维修数据获取方法、装置及系统,属于手机领域。所述维修数据获取方法包括:与被维修设备建立连接;向所述被维修设备发送维修指令,所述维修指令用于指示所述被维修设备执行与所述维修指令对应的且与维修相关的操作;接收所述被维修设备发送的维修数据,所述维修数据为所述被维修设备在执行与所述维修指令对应的且与维修相关的操作后生成的数据。通过维修设备向连接的被维修设备发送维修指令,以获取被维修设备在维修指令下生成的维修数据;解决了相关技术中在通过用户描述的故障对手机进行维修时,容易导致手机复现故障技术问题;达到了提高手机复现故障的几率,且大大降低了手机维修难度的效果。
【专利说明】维修数据获取方法、装置及系统

【技术领域】
[0001]本公开涉及手机领域,特别涉及一种维修数据获取方法、装置及系统。

【背景技术】
[0002]随着智能手机的广泛应用,智能手机出现故障的几率也随之增高。由于智能手机较为复杂,因此对智能手机的维修要求比较高。
[0003]因对智能手机维修的要求比较高,通常需要专业的维修人员或在专业的维修人员的指导下进行智能手机的维修。比如,受到路程的限制,智能手机的持有用户可以通过语音方式向专业维修人员描述智能手机出现的问题,维修人员通过用户的描述告知其如何进行维修,而由于受到用户描述以及描述的准确性的限制,这些被维修后的手机容易复现故障。


【发明内容】

[0004]为了解决相关技术中在通过用户描述的故障对手机进行维修时,容易导致手机复现故障的问题,本公开提供一种维修数据获取方法、装置及系统。所述技术方案如下:
[0005]根据本公开实施例的第一方面,提供一种维修数据获取方法,应用于维修设备中,所述方法包括:
[0006]与被维修设备建立连接;
[0007]向所述被维修设备发送维修指令,所述维修指令用于指示所述被维修设备执行与所述维修指令对应的且与维修相关的操作;
[0008]接收所述被维修设备发送的维修数据,所述维修数据为所述被维修设备在执行与所述维修指令对应的且与维修相关的操作后生成的数据。
[0009]可选的,所述与被维修设备建立连接,包括:
[0010]向所述被维修设备发送用于请求控制所述被维修设备的控制请求;接收所述被维修设备发送的允许所述维修设备进行控制的控制应答,与所述与被维修设备成功建立连接;
[0011]或,
[0012]接收所述被维修设备发送的请求所述维修设备控制所述被维修设备的被控请求;向所述被维修设备发送允许控制所述被维修设备的被控应答,与所述与被维修设备成功建立连接;
[0013]或,
[0014]向所述被维修设备发送连接口令;接收到所述被维修设备发送的允许所述维修设备与所述被维修设备建立连接的连接口令应答,与所述被维修设备成功建立连接,所述连接口令应答为所述被维修设备在检测到所述连接口令与存储的连接口令一致时发送的。
[0015]可选的,所述向所述被维修设备发送维修指令,包括:
[0016]向具有指定的设备标识的被维修设备发送所述维修指令,所述设备标识用于唯一标识设备;
[0017]或,
[0018]向与所述维修设备成功建立连接的所述被维修设备发送所述维修指令;
[0019]或,
[0020]向登录有指定的用户帐号的被维修设备发送所述维修指令,所述用户帐号为在所述被维修设备中指定应用程序上登录的用户帐号。
[0021]可选的,所述维修指令包括控制指令和/或测试指令,所述控制指令用于指示所述被维修设备模拟用户执行与所述控制指令相应的控制操作,所述测试指令用于指示所述被维修设备执行与所述测试指令相应且与维修相关的测试操作;
[0022]当所述维修指令为所述控制指令时,所述维修数据为图像数据,所述图像数据是所述被维修设备在执行与所述控制指令对应的控制操作后生成的用于显示在显示屏上的数据;
[0023]当所述维修指令为测试指令时,所述维修数据为测试结果,所述测试结果是所述被维修设备在执行与所述测试指令对应的且与维修相关的测试操作后生成的。
[0024]根据本公开实施例的第二方面,提供一种维修数据获取方法,应用于被维修设备中,所述方法包括:
[0025]与维修设备建立连接;
[0026]接收所述维修设备发送的维修指令,所述维修指令用于指示所述被维修设备执行与所述维修指令对应的且与维修相关的操作;
[0027]执行与所述维修指令对应的且与维修相关的操作,生成维修数据;
[0028]将所述维修数据发送给所述维修设备。
[0029]可选的,
[0030]所述与维修设备建立连接,包括:
[0031]接收所述维修设备发送的用于请求控制所述被维修设备的控制请求;向所述维修设备发送允许所述维修设备进行控制的控制应答,与所述维修设备成功建立连接;
[0032]或,
[0033]向所述维修设备发送请求所述维修设备控制所述被维修设备的被控请求;接收所述维修设备发送的允许控制所述被维修设备的被控应答,与所述维修设备成功建立连接;
[0034]或,
[0035]接收所述维修设备发送的连接口令;当所述连接口令与存储的连接口令一致时,则向所述维修设备发送允许所述维修设备与所述被维修设备建立连接的连接口令应答,与所述维修设备成功建立连接。
[0036]可选的,所述维修指令包括控制指令和/或测试指令,所述控制指令用于指示所述被维修设备模拟用户执行与所述控制指令相应的控制操作,所述测试指令用于指示所述被维修设备执行与所述测试指令相应且与维修相关的测试操作。
[0037]可选的,所述执行与所述维修指令对应的操作,生成维修数据,包括:
[0038]当所述维修指令为所述控制指令时,模拟用户执行与所述控制指令对应的控制操作,生成用于显示在显示屏上的图像数据,将所述图像数据确定为所述维修数据;
[0039]和/ 或,
[0040]当所述维修指令为所述测试指令时,执行与所述测试指令对应且与维修相关的测试操作,生成测试结果,将所述测试结果确定为所述维修数据。
[0041]根据本公开实施例的第三方面,提供一种维修数据获取装置,应用于维修设备中,所述装置包括:
[0042]连接建立模块,被配置为与被维修设备建立连接;
[0043]维修指令发送模块,被配置为向所述连接建立模块建立连接的所述被维修设备发送维修指令,所述维修指令用于指示所述被维修设备执行与所述维修指令对应的且与维修相关的操作;
[0044]维修数据接收模块,被配置为接收所述被维修设备发送的维修数据,所述维修数据为所述被维修设备在执行与所述维修指令对应的且与维修相关的操作后生成的数据。
[0045]可选的,所述连接建立模块,包括:
[0046]第一发送子模块,被配置为向所述被维修设备发送用于请求控制所述被维修设备的控制请求;第一接收子模块,被配置为接收所述被维修设备发送的允许所述维修设备进行控制的控制应答,与所述与被维修设备成功建立连接;
[0047]或,
[0048]第二接收子模块,被配置为接收所述被维修设备发送的请求所述维修设备控制所述被维修设备的被控请求;第二发送子模块,被配置为向所述被维修设备发送允许控制所述被维修设备的被控应答,与所述与被维修设备成功建立连接;
[0049]或,
[0050]第三发送子模块,被配置为向所述被维修设备发送连接口令;第三接收子模块,被配置为接收到所述被维修设备发送的允许所述维修设备与所述被维修设备建立连接的连接口令应答,与所述被维修设备成功建立连接,所述连接口令应答为所述被维修设备在检测到所述连接口令与存储的连接口令一致时发送的。
[0051]可选的,所述维修指令发送模块,被配置为:
[0052]向具有指定的设备标识的被维修设备发送所述维修指令,所述设备标识用于唯一标识设备;
[0053]或,
[0054]向与所述维修设备成功建立连接的所述被维修设备发送所述维修指令;
[0055]或,
[0056]向登录有指定的用户帐号的被维修设备发送所述维修指令,所述用户帐号为在所述被维修设备中指定应用程序上登录的用户帐号。
[0057]可选的,所述维修指令包括控制指令和/或测试指令,所述控制指令用于指示所述被维修设备模拟用户执行与所述控制指令相应的控制操作,所述测试指令用于指示所述被维修设备执行与所述测试指令相应且与维修相关的测试操作;
[0058]当所述维修指令为所述控制指令时,所述维修数据为图像数据,所述图像数据是所述被维修设备在执行与所述控制指令对应的控制操作后生成的用于显示在显示屏上的数据;
[0059]当所述维修指令为测试指令时,所述维修数据为测试结果,所述测试结果是所述被维修设备在执行与所述测试指令对应的且与维修相关的测试操作后生成的。
[0060]根据本公开实施例的第四方面,提供一种维修数据获取装置,应用于被维修设备中,所述装置包括:
[0061]连接建立模块,被配置为与维修设备建立连接;
[0062]维修指令接收模块,被配置为接收所述维修设备发送的维修指令,所述维修指令用于指示所述被维修设备执行与所述维修指令对应的且与维修相关的操作;
[0063]维修数据生成模块,被配置为执行与所述维修指令接收模块接收到的所述维修指令对应的且与维修相关的操作,生成维修数据;
[0064]维修数据发送模块,被配置为将所述维修数据生成模块生成的所述维修数据发送给所述维修设备。
[0065]可选的,所述连接建立模块,包括:
[0066]第一接收子模块,被配置为接收所述维修设备发送的用于请求控制所述被维修设备的控制请求;第一发送子模块,被配置为向所述维修设备发送允许所述维修设备进行控制的控制应答,与所述维修设备成功建立连接;
[0067]或,
[0068]第二发送子模块,被配置为向所述维修设备发送请求所述维修设备控制所述被维修设备的被控请求;第二接收子模块,被配置为接收所述维修设备发送的允许控制所述被维修设备的被控应答,与所述维修设备成功建立连接;
[0069]或,
[0070]第三接收子模块,被配置为接收所述维修设备发送的连接口令;第三发送子模块,被配置为当所述第三接收子模块接收到的所述连接口令与存储的连接口令一致时,则向所述维修设备发送允许所述维修设备与所述被维修设备建立连接的连接口令应答,与所述维修设备成功建立连接。
[0071]可选的,所述维修指令包括控制指令和/或测试指令,所述控制指令用于指示所述被维修设备模拟用户执行与所述控制指令相应的控制操作,所述测试指令用于指示所述被维修设备执行与所述测试指令相应且与维修相关的测试操作。
[0072]可选的,所述维修数据生成模块,包括:
[0073]第一生成子模块,被配置为当所述维修指令接收模块接收到的所述维修指令为所述控制指令时,模拟用户执行与所述控制指令对应的控制操作,生成用于显示在显示屏上的图像数据,将所述图像数据确定为所述维修数据;
[0074]和/ 或,
[0075]第二生成子模块,被配置为当所述维修指令接收模块接收到的所述维修指令为所述测试指令时,执行与所述测试指令对应且与维修相关的测试操作,生成测试结果,将所述测试结果确定为所述维修数据。
[0076]根据本公开实施例的第五方面,提供一种维修数据获取系统,所述系统包括相互连接的维修设备和被维修设备,
[0077]所述维修设备包括如第三方面以及第三方面各种可选实现方式中任一所述的维修数据获取装置;
[0078]所述被维修设备包括如第四方面以及第四方面各种可选实现方式中任一所述的维修数据获取装置。
[0079]根据本公开实施例的第六方面,提供一种维修数据获取装置,应用于维修设备中,所述装置包括:
[0080]处理器;
[0081]用于存储所述处理器可执行指令的存储器;
[0082]其中,所述处理器被配置为:
[0083]与被维修设备建立连接;
[0084]向所述被维修设备发送维修指令,所述维修指令用于指示所述被维修设备执行与所述维修指令对应的且与维修相关的操作;
[0085]接收所述被维修设备发送的维修数据,所述维修数据为所述被维修设备在执行与所述维修指令对应的且与维修相关的操作后生成的数据。
[0086]根据本公开实施例的第七方面,提供一种维修数据获取装置,应用于被维修设备中,所述装置包括:
[0087]处理器;
[0088]用于存储所述处理器可执行指令的存储器;
[0089]其中,所述处理器被配置为:
[0090]与维修设备建立连接;
[0091]接收所述维修设备发送的维修指令,所述维修指令用于指示所述被维修设备执行与所述维修指令对应的且与维修相关的操作;
[0092]执行与所述维修指令对应的且与维修相关的操作,生成维修数据;
[0093]将所述维修数据发送给所述维修设备。
[0094]本公开的实施例提供的技术方案可以包括以下有益效果:
[0095]通过维修设备向连接的被维修设备发送维修指令,以获取被维修设备在维修指令下生成的维修数据;由于仅需要将维修设备和被修改设备连接,即使被维修设备离维修设备很远或者被拆卸,维修设备的维修专业人员仍旧可以向被维修设备发送维修指令,因此解决了相关技术中在通过用户描述的故障对手机进行维修时,容易导致手机复现故障技术问题;达到了提高手机复现故障的几率,且大大降低了手机维修难度的效果。
[0096]应当理解的是,以上的一般描述和后文的细节描述仅是示例性的,并不能限制本公开。

【专利附图】

【附图说明】
[0097]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并于说明书一起用于解释本公开的原理。
[0098]图1是根据部分示例性实施例示出的一种维修数据获取方法所涉及的实施环境的不意图;
[0099]图2是根据一示例性实施例示出的一种维修数据获取方法的流程图;
[0100]图3是根据另一示例性实施例示出的一种维修数据获取方法的流程图;
[0101]图4A是根据再一示例性实施例示出的一种维修数据获取方法的流程图;
[0102]图4B是根据一示例性实施例示出的一种由维修设备主动向被维修设备申请控制时的不意图;
[0103]图4C是根据一示例性实施例示出的一种由被维修设备主动向维修设备申请被控时的不意图;
[0104]图5是根据一示例性实施例示出的一种维修数据获取装置的框图;
[0105]图6是根据另一示例性实施例示出的一种维修数据获取装置的框图;
[0106]图7是根据再一示例性实施例示出的一种维修数据获取装置的框图;
[0107]图8是根据还一示例性实施例示出的一种维修数据获取装置的框图;
[0108]图9是根据一示例性实施例示出的一种维修数据获取系统的框图;
[0109]图10是根据一示例性实施例示出的一种获取维修数据的装置的框图。

【具体实施方式】
[0110]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
[0111]图1是根据部分示例性实施例示出的一种维修数据获取方法所涉及的实施环境的示意图,如图1所示,该实施环境可以包括维修设备120和被维修设备140,维修设备120和被维修设备140可以通过有线网络方式或无线网络方式连接。
[0112]维修设备120可以为包含有显示屏的电子设备,被维修设备140可以为包含有主板、显示屏、触摸屏等器件的电子设备,被维修设备140可以为组合形成的完整的电子设备,也可以被拆卸形成的非完整的电子设备,比如拆卸成单独的主板、显示屏、触摸屏等器件。这里所讲的电子设备可以是智能手机、平板电脑、智能电视、电子书阅读器、多媒体播放器、膝上型便携计算机和台式计算机等等。
[0113]维修设备120和被维修设备140通过有线网络方式连接时,可以通过USB (Universal Serial Bus,通用串行总线)线、串口线等方式连接;维修设备120和被维修设备通过无线网络方式连接时,可以通过WLAN(Wireless Local Area Networks,无线局域网),BT(BitTorrent,比特洪流),移动数据业务,红外线,NFC(Near FieldCommunicat1n,近场通信)等方式连接。
[0114]图2是根据一示例性实施例示出的一种维修数据获取方法的流程图,如图2所示,该维修数据获取方法应用于图1所示的实施环境中的维修设备120中,包括以下步骤。
[0115]在步骤201中,与被维修设备建立连接。
[0116]为了实现维修设备和被维修设备的交互,维修设备和被维修设备可以建立连接,比如维修设备可以通过有线网络方式或无线网络方式与被维修设备建立连接。
[0117]在维修智能手机时,维修人员通常需要拆卸被维修设备的主板、显示器和触摸屏等器件,然后对拆卸后的主板或其他器件进行维修,因此这里所讲的被维修设备可以是拆卸后的电子设备,也可以是未被拆卸的电子设备。
[0118]在步骤202中,向被维修设备发送维修指令,维修指令用于指示被维修设备执行与维修指令对应的且与维修相关的操作。
[0119]在步骤203中,接收被维修设备发送的维修数据,维修数据为被维修设备在执行与维修指令对应的且与维修相关的操作后生成的数据。
[0120]综上所述,本公开实施例中提供的维修数据获取方法,通过维修设备向连接的被维修设备发送维修指令,以获取被维修设备在维修指令下生成的维修数据;由于仅需要将维修设备和被修改设备连接,即使被维修设备离维修设备很远或者被拆卸,维修设备的维修专业人员仍旧可以向被维修设备发送维修指令,因此解决了相关技术中在通过用户描述的故障对手机进行维修时,容易导致手机复现故障技术问题;达到了提高手机复现故障的几率,且大大降低了手机维修难度的效果。
[0121]图3是根据另一示例性实施例示出的一种维修数据获取方法的流程图,如图3所示,该维修数据获取方法应用于图1所示的实施环境中的被维修设备140中,包括以下步骤。
[0122]在步骤301中,与维修设备建立连接。
[0123]为了实现维修设备和被维修设备的交互,维修设备和被维修设备可以建立连接,比如被维修设备可以通过有线网络方式或无线网络方式与维修设备建立连接。
[0124]在维修智能手机时,维修人员通常需要拆卸被维修设备的主板、显示器和触摸屏等器件,然后对拆卸后的主板或其他器件进行维修,因此这里所讲的被维修设备可以是拆卸后的电子设备,也可以是未被拆卸的电子设备。
[0125]在步骤302中,接收维修设备发送的维修指令,维修指令用于指示被维修设备执行与维修指令对应的且与维修相关的操作。
[0126]在步骤303中,执行与维修指令对应的且与维修相关的操作,生成维修数据。
[0127]在步骤304中,将维修数据发送给维修设备。
[0128]综上所述,本公开实施例中提供的维修数据获取方法,通过接收连接的维修设备发送的维修指令,在维修指令下生成维修数据,并将维修数据发送给维修设备;由于仅需要将维修设备和被修改设备连接,即使被维修设备离维修设备很远或者被拆卸,维修设备的维修专业人员仍旧可以向被维修设备发送维修指令,并根据维修数据查看维修结果,因此解决了相关技术中在通过用户描述的故障对手机进行维修时,容易导致手机复现故障技术问题;达到了提高手机复现故障的几率,且大大降低了手机维修难度的效果。
[0129]图4A是根据再一示例性实施例示出的一种维修数据获取方法的流程图,如图4A所示,该维修数据获取方法应用于图1所示的实施环境中,包括以下步骤。
[0130]在步骤401中,维修设备与被维修设备建立连接。
[0131]在维修时,为了实现维修设备和被维修设备的交互,维修设备和被维修设备可以建立连接,比如维修设备可以通过有线网络方式或无线网络方式与被维修设备建立连接。
[0132]在维修智能手机时,维修人员通常需要拆卸被维修设备的主板、显示器和触摸屏等器件,然后对拆卸后的主板或其他器件进行维修,因此这里所讲的被维修设备可以是拆卸后的电子设备,也可以是未被拆卸的电子设备。
[0133]可选的,维修设备与被维修设备建立连接时,可以由维修设备主动向被维修设备申请控制,具体包括如下过程:
[0134]I)维修设备向被维修设备发送用于请求控制被维修设备的控制请求;
[0135]2)被维修设备接收维修设备发送的用于请求控制被维修设备的控制请求;
[0136]3)被维修设备向维修设备发送允许维修设备进行控制的控制应答;
[0137]4)维修设备接收被维修设备发送的允许维修设备进行控制的控制应答,与被维修设备成功建立连接。
[0138]在这种场景下,被维修设备通常没有被拆卸,或者被维修设备的显示屏以及主板均可用,当维修设备主动向被维修设备申请控制时,维修设备上可以安装有专用于维修的应用程序,在该应用程序中,维修人员可以向被维修设备发送控制请求。对应的,被维修设备中也可以安装有对应的专用于维修的应用程序,被维修设备中该应用程序可以接收到维修设备发送的控制请求。被维修设备的持有用户则可以在该应用程序中查看到该控制请求或根据该控制请求显示的提示信息,并根据该控制请求或提示信息选择是否允许维修设备进行控制,当选择允许维修设备进行控制时,被维修设备则向维修设备发送允许维修设备进行控制的控制应答。对应的,当维修设备接收到该控制应答之后,则与被维修设备成功建立连接。
[0139]举例来讲,维修人员在维修设备中专用于维修的应用程序中查找到在需要维修的被维修设备中登录的用户帐号,向该用户帐号帐号发送控制请求,该控制请求用于请求对该用户帐号帐号所登录的被维修设备进行控制。显然,在发送控制请求之前,被维修设备中登录的用户帐号可以是维修设备中登录的用户帐号的好友帐号,或者维修设备中登录的用户帐号可以根据搜索功能查找到该被维修设备中登录的用户帐号。比如,在需要维修时,被维修设备的持有用户可以将在被维修设备中登录的用户帐号通过其他方式告知给维修人员,维修人员将该用户帐号加为好友,或者维修人员直接在登录的应用程序中查找该用户帐号。
[0140]请参见图4B所示,其是根据一示例性实施例示出的一种由维修设备主动向被维修设备申请控制时的示意图。维修人员在维修设备120中专用于维修的应用程序中查找到在需要维修的被维修设备140中登录的用户帐号1234,利用维修人员登录的用户帐号帐号5678,向该用户帐号帐号1234发送控制请求,该控制请求用于请求对被维修设备140进行控制。对应的,被维修设备140可以接收到该控制请求并显示提示信息,如图4B中的“是否允许帐号5678控制本机? ”,被维修设备140的持有用户可以根据该提示信息,允许该维修设备120控制该被维修设备140,此时该持有用户可以触发被维修设备140屏幕上设置的确定控件“是”,对应的,被维修设备140生成允许维修设备120控制被维修设备140的控制应答,并经过用户帐号帐号1234向用户帐号帐号5678发送该控制应答,即利用用户帐号帐号1234向维修设备120发送该控制应答。维修设备120在接收到该控制应答之后,则与被维修设备140成功建立连接。
[0141]需要说明的是,图4B中的内容、帐号、展示样式、字体格式等均不用于限定本发明的保护范围。
[0142]可选的,维修设备与被维修设备建立连接时,可以由被维修设备主动向维修设备申请被控,具体包括如下过程:
[0143]I)被维修设备向维修设备发送请求维修设备控制被维修设备的被控请求;
[0144]2)维修设备接收被维修设备发送的请求维修设备控制被维修设备的被控请求;
[0145]3)维修设备向被维修设备发送允许控制被维修设备的被控应答;
[0146]4)被维修设备接收维修设备发送的允许控制被维修设备的被控应答,与维修设备成功建立连接。
[0147]在这种场景下,被维修设备通常没有被拆卸,或者被维修设备的显示屏以及主板均可用,当被维修设备主动向维修设备申请被控时,被维修设备上可以安装有专用于维修的应用程序,在该应用程序中,被维修设备的持有用户可以利用被维修设备的显示屏上显示的该应用程序,向维修设备发送被控请求。对应的,维修设备中也可以安装有对应的专用于维修的应用程序,维修设备中该应用程序可以接收到被维修设备发送的被控请求。维修设备处的维修人员则可以在该应用程序中查看到该被控请求或查看到根据该被控请求显示的提示信息,并根据该被控请求或提示信息选择是否允许控制该被维修设备,当选择允许控制该被维修设备时,维修设备则向被维修设备发送允许控制被维修设备的被控应答。对应的,当被维修设备接收到该被控应答之后,则与维修设备成功建立连接。
[0148]举例来讲,被维修设备的持有用户在被维修设备中专用于维修的应用程序中查找到在维修设备中登录的用户帐号,向该用户帐号帐号发送被控请求,该被控请求用于请求该用户帐号帐号所登录的维修设备控制被维修设备。显然,在发送被控请求之前,维修设备中登录的用户帐号可以是被维修设备中登录的用户帐号的好友帐号,或者被维修设备中登录的用户帐号可以根据搜索功能查找到该维修设备中登录的用户帐号。比如,在需要维修时,维修设备处的维修人员可以将在维修设备中登录的用户帐号通过其他方式告知给被维修设备的持有用户,该持有用户将维修人员的用户帐号加为好友,或者持有用户直接在登录的应用程序中查找该维修人员的用户帐号。
[0149]请参见图4C所示,其是根据一示例性实施例示出的一种由被维修设备主动向维修设备申请被控时的示意图。持有用户在被维修设备140中专用于维修的应用程序中查找到在可以维修的维修设备120中登录的用户帐号5678,利用持有用户登录的用户帐号帐号1234向该用户帐号帐号5678发送被控请求,该被控请求用于请求维修设备120对该被维修设备140进行控制。对应的,维修设备120可以接收到该被控请求并显示提示信息,如图4C中显示的“是否允许控制帐号1234所登录的设备? ”,维修设备120处的维修人员可以根据该提示信息,允许该维修设备120控制该被维修设备140,此时该维修人员可以触发维修设备120屏幕上设置的确认控件“是”,对应的,维修设备120生成允许控制被维修设备140的被控应答,并经过用户帐号帐号5678向用户帐号1234所登录的被维修设备140发送该被控应答。被维修设备140在根据用户帐号1234接收到该控制应答之后,则与维修设备120成功建立连接。
[0150]可选的,维修设备与被维修设备建立连接时,当被维修设备被拆卸之后,被维修设备的显示器不可用,此时维修设备可以主动向被维修设备发送连接口令以建立连接,具体包括如下过程:
[0151]I)维修设备向被维修设备发送连接口令;
[0152]2)被维修设备接收维修设备发送的连接口令;
[0153]3)当连接口令与存储的连接口令一致时,被维修设备则向维修设备发送允许维修设备与被维修设备建立连接的连接口令应答;
[0154]4)维修设备接收到被维修设备发送的允许维修设备与被维修设备建立连接的连接口令应答,与被维修设备成功建立连接。
[0155]如果被维修设备已被拆卸,用户无法使用被维修设备的显示器或触摸屏,此时如果需要与维修设备建立连接,用户无法操控被维修设备的屏幕,因此此时可以通过另外一种方式,即维修设备向被维修设备发送连接口令,当被维修设备发送连接口令与存储的连接口令一致时,则向维修设备发送允许维修设备与被维修设备建立连接的连接口令应答,维修设备在接收到该连接口令应答时,则与被维修设备成功建立连接。
[0156]也就是说,被维修设备可以预先存储连接口令,这里的连接口令可以是被维修设备的设备标识,设备标识用于唯一标识被维修设备,被维修设备在确定到连接口令与本机的设备标识一致时,则可以向维修设备发送连接口令应答。可选的,该连接口令还可以是通过预定加密方式加密的设备标识,或通过预定加密方式加密的其他口令,当被维修设备接收到连接口令后可以根据预定解密方式进行解密,解密成功后得到的设备标识与本机的设备标识相同时,后者解密成功得到的口令与存储的口令相同时,则可以向维修设备发送连接口令应答。加密的连接口令可以更加保证被维修设备的安全性。
[0157]上述所讲的维修设备与被维修设备之间建立的连接可以是有线连接,也可以是无线连接。
[0158]在步骤402中,维修设备向被维修设备发送维修指令,维修指令用于指示被维修设备执行与维修指令对应的且与维修相关的操作。
[0159]维修指令是在维修过程中下发的用于维修的指令。
[0160]根据维修的目的,维修指令可以包括控制指令和/或测试指令。
[0161]控制指令可以用于指示被维修设备模拟用户执行与控制指令相应的控制操作。比如,控制指令可以用于指示被维修设备模拟用户按下音量键;还比如,控制指令可以用于指示被维修设备模拟用户进行滑屏操作,此时控制指令可以包括采集到的维修人员在维修设备中滑屏产生的滑动信息;再比如,控制指令可以用于指示被维修设备模拟用户输入指定文字操作,此时的控制指令中可以携带这些指定文字。
[0162]测试指令可以用于指示被维修设备执行与测试指令相应且与维修相关的测试操作。比如,测试指令可以用于指示被维修设备执行电量的测试、主板温度的测试、处理器使用率的测试、抓取使用日志等。
[0163]维修设备向被维修设备发送维修指令时,可以包括如下三种方式:
[0164]第一种方式,向具有指定的设备标识的被维修设备发送维修指令,设备标识用于唯一标识设备。
[0165]如果一个维修设备连接了多个被维修设备,此时则可以向具有指定的设备标识的被维修设备发送维修指令。
[0166]第二种方式,向与维修设备成功建立连接的被维修设备发送维修指令。
[0167]如果一个维修设备连接了一个被维修设备,则直接向与维修设备成功建立连接的被维修设备发送维修指令。
[0168]第三种方式,向登录有指定的用户帐号的被维修设备发送维修指令,用户帐号为在被维修设备中指定应用程序上登录的用户帐号。
[0169]如果一个维修设备连接了多个被维修设备且被维修设备中均登录有用户帐号,此时则可以向登录有指定用户帐号的被维修设备发送维修指令。
[0170]在步骤403中,被维修设备接收维修设备发送的维修指令。
[0171]在步骤404中,被维修设备执行与维修指令对应的且与维修相关的操作,生成维修数据。
[0172]当维修指令为控制指令时,被维修设备模拟用户执行与控制指令对应的控制操作,生成用于显示在显示屏上的图像数据,将图像数据确定为维修数据。
[0173]也即,当维修指令为控制指令时,维修数据为图像数据,图像数据是被维修设备在执行与控制指令对应的控制操作后生成的用于显示在显示屏上的数据。
[0174]通常来讲,能够模拟用户的操作,显示屏上通常会有对应的变化,比如,当模拟用户触发音量键时,显示屏上会显示调整音量的图示;还比如,当模拟用户触发待机键时,显示屏上会显示待机;还比如,当模拟用户拨号时,显示屏上会显示拨号连接状态等。
[0175]由于显示屏会有相应的显示或变化,因此可以将显示屏上的图像数据确定为维修数据,并将得到的维修数据发送给维修设备。这样,维修设备则可以将维修数据显示在维修设备的显示屏上,维修人员则可以根据显示屏上显示的图示,确定被维修设备上被模拟触发的硬件或软件是否存在问题以及存在什么样的问题。
[0176]需要说明的是,被维修设备在被拆卸之后,即使被维修设备的显示屏不可用,但主板仍旧会产生图像数据,并且将图像数据发送给维修设备,由维修设备根据图像数据进行展示。
[0177]当维修指令为测试指令时,执行与测试指令对应且与维修相关的测试操作,生成测试结果,将测试结果确定为维修数据。
[0178]也即,当维修指令为测试指令时,维修数据为测试结果,测试结果是被维修设备在执行与测试指令对应的且与维修相关的测试操作后生成的。
[0179]测试指令通常是对被维修设备的主板性能的测试,因此被维修设备根据测试指令执行的测试操作时,被维修设备的屏幕通常不显示相关图示,但被维修设备可以将测试操作产生的测试结果发送给维修设备,维修设备上专用于维修的应用程序则可以显示这些测试结果。这样,维修人员则可以根据应用程序中显示的图示,确定被维修设备上被模拟触发的硬件或软件是否存在问题以及存在什么样的问题。
[0180]在步骤405中,被维修设备将维修数据发送给维修设备。
[0181]在步骤406中,维修设备接收被维修设备发送的维修数据。
[0182]维修设备在接收到维修数据之后,可以在维修设备的显示屏上显示这些维修数据,比如可以在专用于维修的应用程序上显示这些维修数据,这样,维修人员则可以根据显示的结果判定被维修设备存在的问题,并进行下一步的维修工作。
[0183]综上所述,本公开实施例中提供的维修数据获取方法,通过将维修设备和被维修设备连接,维修设备向被修改设备发送维修指令,被维修设备在该维修指令下生成维修数据,并将维修数据发送给维修设备;由于仅需要将维修设备和被修改设备连接,即使被维修设备离维修设备很远或者被拆卸,维修设备的维修专业人员仍旧可以向被维修设备发送维修指令,并根据维修数据查看维修结果,因此解决了相关技术中在通过用户描述的故障对手机进行维修时,容易导致手机复现故障技术问题;达到了提高手机复现故障的几率,且大大降低了手机维修难度的效果。
[0184]下述为本公开装置实施例,可以用于执行本公开方法实施例。对于本公开装置实施例中未披露的细节,请参照本公开方法实施例。
[0185]图5是根据一示例性实施例示出的一种维修数据获取装置的框图,如图5所示,该维修数据获取装置应用于图1所示实施环境中的维修设备120中,该维修数据获取装置包括但不限于:连接建立模块502、维修指令发送模块504和维修数据接收模块506。
[0186]该连接建立模块502,被配置为与被维修设备建立连接;
[0187]该维修指令发送模块504,被配置为向连接建立模块502建立连接的被维修设备发送维修指令,维修指令用于指示被维修设备执行与维修指令对应的且与维修相关的操作;
[0188]该维修数据接收模块506,被配置为接收被维修设备发送的维修数据,维修数据为被维修设备在执行与维修指令对应的且与维修相关的操作后生成的数据。
[0189]综上所述,本公开实施例中提供的维修数据获取装置,通过维修设备向连接的被维修设备发送维修指令,以获取被维修设备在维修指令下生成的维修数据;由于仅需要将维修设备和被修改设备连接,即使被维修设备离维修设备很远或者被拆卸,维修设备的维修专业人员仍旧可以向被维修设备发送维修指令,因此解决了相关技术中在通过用户描述的故障对手机进行维修时,容易导致手机复现故障技术问题;达到了提高手机复现故障的几率,且大大降低了手机维修难度的效果。
[0190]图6是根据另一示例性实施例示出的一种维修数据获取装置的框图,如图6所示,该维修数据获取装置应用于图1所示实施环境中的维修设备120中,该维修数据获取装置包括但不限于:连接建立模块602、维修指令发送模块604和维修数据接收模块606。
[0191]该连接建立模块602,被配置为与被维修设备建立连接;
[0192]该维修指令发送模块604,被配置为向连接建立模块602建立连接的被维修设备发送维修指令,维修指令用于指示被维修设备执行与维修指令对应的且与维修相关的操作;
[0193]该维修数据接收模块606,被配置为接收被维修设备发送的维修数据,维修数据为被维修设备在执行与维修指令对应的且与维修相关的操作后生成的数据。
[0194]假如上述是图6所示实施例中的第一种可能的实现方式,则在图6所示实施例中的第二种可能的实现方式中,该连接建立模块602可以包括:第一发送子模块602a和第一接收子模块602b,或,第二接收子模块602c和第二发送子模块602d,或,第三发送子模块602e和第三接收子模块602f。
[0195]第一发送子模块602a,被配置为向被维修设备发送用于请求控制被维修设备的控制请求;第一接收子模块602b,被配置为接收被维修设备发送的允许维修设备进行控制的控制应答,与被维修设备成功建立连接;
[0196]或,
[0197]第二接收子模块602c,被配置为接收被维修设备发送的请求维修设备控制被维修设备的被控请求;第二发送子模块602d,被配置为向被维修设备发送允许控制被维修设备的被控应答,与被维修设备成功建立连接;
[0198]或,
[0199]第三发送子模块602e,被配置为向被维修设备发送连接口令;第三接收子模块602f,被配置为接收到被维修设备发送的允许维修设备与被维修设备建立连接的连接口令应答,与被维修设备成功建立连接,连接口令应答为被维修设备在检测到连接口令与存储的连接口令一致时发送的。
[0200]基于图6所示实施例中的第一种可能的实现方式,在图6所示实施例中的第三种可能的实现方式中,维修指令发送模块604可以被配置为:
[0201]向具有指定的设备标识的被维修设备发送维修指令,设备标识用于唯一标识设备;
[0202]或,
[0203]向与维修设备成功建立连接的被维修设备发送维修指令;
[0204]或,
[0205]向登录有指定的用户帐号的被维修设备发送维修指令,用户帐号为在被维修设备中指定应用程序上登录的用户帐号。
[0206]基于图6所示实施例中的第一种可能的实现方式至第三种可能的实现方式中的一种,在图6所示实施例中的第四种可能的实现方式中,维修指令包括控制指令和/或测试指令,控制指令用于指示被维修设备模拟用户执行与控制指令相应的控制操作,测试指令用于指示被维修设备执行与测试指令相应且与维修相关的测试操作;
[0207]当维修指令为控制指令时,维修数据为图像数据,图像数据是被维修设备在执行与控制指令对应的控制操作后生成的用于显示在显示屏上的数据;
[0208]当维修指令为测试指令时,维修数据为测试结果,测试结果是被维修设备在执行与测试指令对应的且与维修相关的测试操作后生成的。
[0209]综上所述,本公开实施例中提供的维修数据获取装置,通过维修设备向连接的被维修设备发送维修指令,以获取被维修设备在维修指令下生成的维修数据;由于仅需要将维修设备和被修改设备连接,即使被维修设备离维修设备很远或者被拆卸,维修设备的维修专业人员仍旧可以向被维修设备发送维修指令,因此解决了相关技术中在通过用户描述的故障对手机进行维修时,容易导致手机复现故障技术问题;达到了提高手机复现故障的几率,且大大降低了手机维修难度的效果。
[0210]图7是根据再一示例性实施例示出的一种维修数据获取装置的框图,如图7所示,该维修数据获取装置应用于图1所示实施环境中的被维修设备140中,该维修数据获取装置包括但不限于:连接建立模块702、维修指令接收模块704、维修数据生成模块706和维修数据发送模块708。
[0211]该连接建立模块702,被配置为与维修设备建立连接;
[0212]该维修指令接收模块704,被配置为接收维修设备发送的维修指令,维修指令用于指示被维修设备执行与维修指令对应的且与维修相关的操作;
[0213]该维修数据生成模块706,被配置为执行与维修指令接收模块704接收到的维修指令对应的且与维修相关的操作,生成维修数据;
[0214]该维修数据发送模块708,被配置为将维修数据生成模块706生成的维修数据发送给维修设备。
[0215]综上所述,本公开实施例中提供的维修数据获取装置,通过接收连接的维修设备发送的维修指令,在维修指令下生成维修数据,并将维修数据发送给维修设备;由于仅需要将维修设备和被修改设备连接,即使被维修设备离维修设备很远或者被拆卸,维修设备的维修专业人员仍旧可以向被维修设备发送维修指令,并根据维修数据查看维修结果,因此解决了相关技术中在通过用户描述的故障对手机进行维修时,容易导致手机复现故障技术问题;达到了提高手机复现故障的几率,且大大降低了手机维修难度的效果。
[0216]图8是根据还一示例性实施例示出的一种维修数据获取装置的框图,如图8所示,该维修数据获取装置应用于图1所示实施环境中的被维修设备140中,该维修数据获取装置包括但不限于:连接建立模块802、维修指令接收模块804、维修数据生成模块806和维修数据发送模块808。
[0217]该连接建立模块802,被配置为与维修设备建立连接;
[0218]该维修指令接收模块804,被配置为接收维修设备发送的维修指令,维修指令用于指示被维修设备执行与维修指令对应的且与维修相关的操作;
[0219]该维修数据生成模块806,被配置为执行与维修指令接收模块804接收到的维修指令对应的且与维修相关的操作,生成维修数据;
[0220]该维修数据发送模块808,被配置为将维修数据生成模块806生成的维修数据发送给维修设备。
[0221]假如上述是图8所示实施例中的第一种可能的实现方式,则在图8所示实施例中的第二种可能的实现方式中,连接建立模块802可以包括:第一接收子模块802a和第一发送子模块802b,或,第二发送子模块802c和第二接收子模块802d,或,第三接收子模块802e和第三发送子模块802f。
[0222]第一接收子模块802a,被配置为接收维修设备发送的用于请求控制被维修设备的控制请求;第一发送子模块802b,被配置为向维修设备发送允许维修设备进行控制的控制应答,与维修设备成功建立连接;
[0223]或,
[0224]第二发送子模块802c,被配置为向维修设备发送请求维修设备控制被维修设备的被控请求;第二接收子模块802d,被配置为接收维修设备发送的允许控制被维修设备的被控应答,与维修设备成功建立连接;
[0225]或,
[0226]第三接收子模块802e,被配置为接收维修设备发送的连接口令;第三发送子模块802f,被配置为当第三接收子模块接收到的连接口令与存储的连接口令一致时,则向维修设备发送允许维修设备与被维修设备建立连接的连接口令应答,与维修设备成功建立连接。
[0227]基于图8所示实施例中的第一种可能的实现方式或第一种可能的实现方式,在图8所示实施例中的第三种可能的实现方式中,维修指令包括控制指令和/或测试指令,控制指令用于指示被维修设备模拟用户执行与控制指令相应的控制操作,测试指令用于指示被维修设备执行与测试指令相应且与维修相关的测试操作。
[0228]基于图8所示实施例中的第三种可能的实现方式,在图8所示实施例中的第四种可能的实现方式中,该维修数据生成模块806可以包括:第一生成子模块806a,和/或,第二生成子模块806b。
[0229]该第一生成子模块806a,被配置为当维修指令接收模块接收到的维修指令为控制指令时,模拟用户执行与控制指令对应的控制操作,生成用于显示在显示屏上的图像数据,将图像数据确定为维修数据;
[0230]和/ 或,
[0231]该第二生成子模块806b,被配置为当维修指令接收模块接收到的维修指令为测试指令时,执行与测试指令对应且与维修相关的测试操作,生成测试结果,将测试结果确定为维修数据。
[0232]综上所述,本公开实施例中提供的维修数据获取装置,通过接收连接的维修设备发送的维修指令,在维修指令下生成维修数据,并将维修数据发送给维修设备;由于仅需要将维修设备和被修改设备连接,即使被维修设备离维修设备很远或者被拆卸,维修设备的维修专业人员仍旧可以向被维修设备发送维修指令,并根据维修数据查看维修结果,因此解决了相关技术中在通过用户描述的故障对手机进行维修时,容易导致手机复现故障技术问题;达到了提高手机复现故障的几率,且大大降低了手机维修难度的效果。
[0233]关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
[0234]图9是根据一示例性实施例示出的一种维修数据获取系统的框图,如图9所示,该维修数据获取系统应用于图1所示实施环境中,该维修数据获取系统包括相互连接的维修设备902和被维修设备904,
[0235]维修设备902包括图5或图6中任一实现方式中所描述的维修数据获取装置;
[0236]被维修设备904包括图7或图8中任一实现方式中所描述的维修数据获取装置。
[0237]综上所述,本公开实施例中提供的维修数据获取系统,通过将维修设备和被维修设备连接,维修设备向被修改设备发送维修指令,被维修设备在该维修指令下生成维修数据,并将维修数据发送给维修设备;由于仅需要将维修设备和被修改设备连接,即使被维修设备离维修设备很远或者被拆卸,维修设备的维修专业人员仍旧可以向被维修设备发送维修指令,并根据维修数据查看维修结果,因此解决了相关技术中在通过用户描述的故障对手机进行维修时,容易导致手机复现故障技术问题;达到了提高手机复现故障的几率,且大大降低了手机维修难度的效果。
[0238]本公开一示例性实施例提供了一种维修数据获取装置,能够实现本公开提供的维修数据获取方法,该维修数据获取装置应用于维修设备中,该装置可以包括:处理器、用于存储处理器可执行指令的存储器;
[0239]其中,处理器被配置为:
[0240]与被维修设备建立连接;
[0241]向被维修设备发送维修指令,维修指令用于指示被维修设备执行与维修指令对应的且与维修相关的操作;
[0242]接收被维修设备发送的维修数据,维修数据为被维修设备在执行与维修指令对应的且与维修相关的操作后生成的数据。
[0243]本公开另一示例性实施例提供了一种维修数据获取装置,能够实现本公开提供的维修数据获取方法,该维修数据获取装置应用于被维修设备中,该装置可以包括:处理器、用于存储处理器可执行指令的存储器;
[0244]其中,处理器被配置为:
[0245]与维修设备建立连接;
[0246]接收维修设备发送的维修指令,维修指令用于指示被维修设备执行与维修指令对应的且与维修相关的操作;
[0247]执行与维修指令对应的且与维修相关的操作,生成维修数据;
[0248]将维修数据发送给维修设备。
[0249]图10是根据一示例性实施例示出的一种用于获取维修数据的装置的框图。例如,装置1000可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。
[0250]参照图10,装置1000可以包括以下一个或多个组件:处理组件1002,存储器1004,电源组件1006,多媒体组件1008,音频组件1010,输入/输出(I/O)接口 1012,传感器组件1014,以及通信组件1016。
[0251]处理组件1002通常控制装置1000的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件1002可以包括一个或多个处理器1018来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件1002可以包括一个或多个模块,便于处理组件1002和其他组件之间的交互。例如,处理组件1002可以包括多媒体模块,以方便多媒体组件1008和处理组件1002之间的交互。
[0252]存储器1004被配置为存储各种类型的数据以支持在装置1000的操作。这些数据的示例包括用于在装置1000上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器1004可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(R0M),磁存储器,快闪存储器,磁盘或光盘。
[0253]电源组件1006为装置1000的各种组件提供电力。电源组件1006可以包括电源管理系统,一个或多个电源,及其他与为装置1000生成、管理和分配电力相关联的组件。
[0254]多媒体组件1008包括在装置1000和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件1008包括一个前置摄像头和/或后置摄像头。当装置1000处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。
[0255]音频组件1010被配置为输出和/或输入音频信号。例如,音频组件1010包括一个麦克风(MIC),当装置1000处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器1004或经由通信组件1016发送。在一些实施例中,音频组件1010还包括一个扬声器,用于输出音频信号。
[0256]I/O接口 1012为处理组件1002和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。
[0257]传感器组件1014包括一个或多个传感器,用于为装置1000提供各个方面的状态评估。例如,传感器组件1014可以检测到装置1000的打开/关闭状态,组件的相对定位,例如组件为装置1000的显示器和小键盘,传感器组件1014还可以检测装置1000或装置1000一个组件的位置改变,用户与装置1000接触的存在或不存在,装置1000方位或加速/减速和装置1000的温度变化。传感器组件1014可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件1014还可以包括光传感器,如CMOS或CXD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件1014还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。
[0258]通信组件1016被配置为便于装置1000和其他设备之间有线或无线方式的通信。装置1000可以接入基于通信标准的无线网络,如W1-Fi,2G或3G,或它们的组合。在一个示例性实施例中,通信组件1016经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,通信组件1016还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。
[0259]在示例性实施例中,装置1000可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSro)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述以维修设备为执行主体的维修数据获取方法或用于执行上述以被维修设备为执行主体的维修数据获取方法。
[0260]在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器1004,上述指令可由装置1000的处理器1018执行以完成上述以维修设备为执行主体的维修数据获取方法或用于执行上述以被维修设备为执行主体的维修数据获取方法。例如,非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、⑶-ROM、磁带、软盘和光数据存储设备等。
[0261]本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本【技术领域】中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
[0262]应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。
【权利要求】
1.一种维修数据获取方法,其特征在于,应用于维修设备中,所述方法包括: 与被维修设备建立连接; 向所述被维修设备发送维修指令,所述维修指令用于指示所述被维修设备执行与所述维修指令对应的且与维修相关的操作; 接收所述被维修设备发送的维修数据,所述维修数据为所述被维修设备在执行与所述维修指令对应的且与维修相关的操作后生成的数据。
2.根据权利要求1所述的方法,其特征在于,所述与被维修设备建立连接,包括: 向所述被维修设备发送用于请求控制所述被维修设备的控制请求;接收所述被维修设备发送的允许所述维修设备进行控制的控制应答,与所述与被维修设备成功建立连接; 或, 接收所述被维修设备发送的请求所述维修设备控制所述被维修设备的被控请求;向所述被维修设备发送允许控制所述被维修设备的被控应答,与所述与被维修设备成功建立连接; 或, 向所述被维修设备发送连接口令;接收到所述被维修设备发送的允许所述维修设备与所述被维修设备建立连接的连接口令应答,与所述被维修设备成功建立连接,所述连接口令应答为所述被维修设备在检测到所述连接口令与存储的连接口令一致时发送的。
3.根据权利要求1所述的方法,其特征在于,所述向所述被维修设备发送维修指令,包括: 向具有指定的设备标识的被维修设备发送所述维修指令,所述设备标识用于唯一标识设备; 或, 向与所述维修设备成功建立连接的所述被维修设备发送所述维修指令; 或, 向登录有指定的用户帐号的被维修设备发送所述维修指令,所述用户帐号为在所述被维修设备中指定应用程序上登录的用户帐号。
4.根据权利要求1至3中任一所述的方法,其特征在于, 所述维修指令包括控制指令和/或测试指令,所述控制指令用于指示所述被维修设备模拟用户执行与所述控制指令相应的控制操作,所述测试指令用于指示所述被维修设备执行与所述测试指令相应且与维修相关的测试操作; 当所述维修指令为所述控制指令时,所述维修数据为图像数据,所述图像数据是所述被维修设备在执行与所述控制指令对应的控制操作后生成的用于显示在显示屏上的数据; 当所述维修指令为测试指令时,所述维修数据为测试结果,所述测试结果是所述被维修设备在执行与所述测试指令对应的且与维修相关的测试操作后生成的。
5.一种维修数据获取方法,其特征在于,应用于被维修设备中,所述方法包括: 与维修设备建立连接; 接收所述维修设备发送的维修指令,所述维修指令用于指示所述被维修设备执行与所述维修指令对应的且与维修相关的操作; 执行与所述维修指令对应的且与维修相关的操作,生成维修数据; 将所述维修数据发送给所述维修设备。
6.根据权利要求5所述的方法,其特征在于,所述与维修设备建立连接,包括: 接收所述维修设备发送的用于请求控制所述被维修设备的控制请求;向所述维修设备发送允许所述维修设备进行控制的控制应答,与所述维修设备成功建立连接; 或, 向所述维修设备发送请求所述维修设备控制所述被维修设备的被控请求;接收所述维修设备发送的允许控制所述被维修设备的被控应答,与所述维修设备成功建立连接; 或, 接收所述维修设备发送的连接口令;当所述连接口令与存储的连接口令一致时,则向所述维修设备发送允许所述维修设备与所述被维修设备建立连接的连接口令应答,与所述维修设备成功建立连接。
7.根据权利要求5或6所述的方法,其特征在于,所述维修指令包括控制指令和/或测试指令,所述控制指令用于指示所述被维修设备模拟用户执行与所述控制指令相应的控制操作,所述测试指令用于指示所述被维修设备执行与所述测试指令相应且与维修相关的测试操作。
8.根据权利要求7所述的方法,其特征在于,所述执行与所述维修指令对应的操作,生成维修数据,包括: 当所述维修指令为所述控制指令时,模拟用户执行与所述控制指令对应的控制操作,生成用于显示在显示屏上的图像数据,将所述图像数据确定为所述维修数据; 和/或, 当所述维修指令为所述测试指令时,执行与所述测试指令对应且与维修相关的测试操作,生成测试结果,将所述测试结果确定为所述维修数据。
9.一种维修数据获取装置,其特征在于,应用于维修设备中,所述装置包括: 连接建立模块,被配置为与被维修设备建立连接; 维修指令发送模块,被配置为向所述连接建立模块建立连接的所述被维修设备发送维修指令,所述维修指令用于指示所述被维修设备执行与所述维修指令对应的且与维修相关的操作; 维修数据接收模块,被配置为接收所述被维修设备发送的维修数据,所述维修数据为所述被维修设备在执行与所述维修指令对应的且与维修相关的操作后生成的数据。
10.根据权利要求9所述的装置,其特征在于,所述连接建立模块,包括: 第一发送子模块,被配置为向所述被维修设备发送用于请求控制所述被维修设备的控制请求;第一接收子模块,被配置为接收所述被维修设备发送的允许所述维修设备进行控制的控制应答,与所述与被维修设备成功建立连接; 或, 第二接收子模块,被配置为接收所述被维修设备发送的请求所述维修设备控制所述被维修设备的被控请求;第二发送子模块,被配置为向所述被维修设备发送允许控制所述被维修设备的被控应答,与所述与被维修设备成功建立连接; 或, 第三发送子模块,被配置为向所述被维修设备发送连接口令;第三接收子模块,被配置为接收到所述被维修设备发送的允许所述维修设备与所述被维修设备建立连接的连接口令应答,与所述被维修设备成功建立连接,所述连接口令应答为所述被维修设备在检测到所述连接口令与存储的连接口令一致时发送的。
11.根据权利要求9所述的装置,其特征在于,所述维修指令发送模块,被配置为: 向具有指定的设备标识的被维修设备发送所述维修指令,所述设备标识用于唯一标识设备; 或, 向与所述维修设备成功建立连接的所述被维修设备发送所述维修指令; 或, 向登录有指定的用户帐号的被维修设备发送所述维修指令,所述用户帐号为在所述被维修设备中指定应用程序上登录的用户帐号。
12.根据权利要求9至11中任一所述的装置,其特征在于, 所述维修指令包括控制指令和/或测试指令,所述控制指令用于指示所述被维修设备模拟用户执行与所述控制指令相应的控制操作,所述测试指令用于指示所述被维修设备执行与所述测试指令相应且与维修相关的测试操作; 当所述维修指令为所述控制指令时,所述维修数据为图像数据,所述图像数据是所述被维修设备在执行与所述控制指令对应的控制操作后生成的用于显示在显示屏上的数据; 当所述维修指令为测试指令时,所述维修数据为测试结果,所述测试结果是所述被维修设备在执行与所述测试指令对应的且与维修相关的测试操作后生成的。
13.—种维修数据获取装置,其特征在于,应用于被维修设备中,所述装置包括: 连接建立模块,被配置为与维修设备建立连接; 维修指令接收模块,被配置为接收所述维修设备发送的维修指令,所述维修指令用于指示所述被维修设备执行与所述维修指令对应的且与维修相关的操作; 维修数据生成模块,被配置为执行与所述维修指令接收模块接收到的所述维修指令对应的且与维修相关的操作,生成维修数据; 维修数据发送模块,被配置为将所述维修数据生成模块生成的所述维修数据发送给所述维修设备。
14.根据权利要求13所述的装置,其特征在于,所述连接建立模块,包括: 第一接收子模块,被配置为接收所述维修设备发送的用于请求控制所述被维修设备的控制请求;第一发送子模块,被配置为向所述维修设备发送允许所述维修设备进行控制的控制应答,与所述维修设备成功建立连接; 或, 第二发送子模块,被配置为向所述维修设备发送请求所述维修设备控制所述被维修设备的被控请求;第二接收子模块,被配置为接收所述维修设备发送的允许控制所述被维修设备的被控应答,与所述维修设备成功建立连接; 或, 第三接收子模块,被配置为接收所述维修设备发送的连接口令;第三发送子模块,被配置为当所述第三接收子模块接收到的所述连接口令与存储的连接口令一致时,则向所述维修设备发送允许所述维修设备与所述被维修设备建立连接的连接口令应答,与所述维修设备成功建立连接。
15.根据权利要求13或14所述的装置,其特征在于,所述维修指令包括控制指令和/或测试指令,所述控制指令用于指示所述被维修设备模拟用户执行与所述控制指令相应的控制操作,所述测试指令用于指示所述被维修设备执行与所述测试指令相应且与维修相关的测试操作。
16.根据权利要求15所述的装置,其特征在于,所述维修数据生成模块,包括: 第一生成子模块,被配置为当所述维修指令接收模块接收到的所述维修指令为所述控制指令时,模拟用户执行与所述控制指令对应的控制操作,生成用于显示在显示屏上的图像数据,将所述图像数据确定为所述维修数据; 和/或, 第二生成子模块,被配置为当所述维修指令接收模块接收到的所述维修指令为所述测试指令时,执行与所述测试指令对应且与维修相关的测试操作,生成测试结果,将所述测试结果确定为所述维修数据。
17.—种维修数据获取系统,其特征在于,所述系统包括相互连接的维修设备和被维修设备, 所述维修设备包括如权利要求9至12中任一所述的维修数据获取装置; 所述被维修设备包括如权利要求13至16中任一所述的维修数据获取装置。
18.—种维修数据获取装置,其特征在于,应用于维修设备中,所述装置包括: 处理器; 用于存储所述处理器可执行指令的存储器; 其中,所述处理器被配置为: 与被维修设备建立连接; 向所述被维修设备发送维修指令,所述维修指令用于指示所述被维修设备执行与所述维修指令对应的且与维修相关的操作; 接收所述被维修设备发送的维修数据,所述维修数据为所述被维修设备在执行与所述维修指令对应的且与维修相关的操作后生成的数据。
19.一种维修数据获取装置,其特征在于,应用于被维修设备中,所述装置包括: 处理器; 用于存储所述处理器可执行指令的存储器; 其中,所述处理器被配置为: 与维修设备建立连接; 接收所述维修设备发送的维修指令,所述维修指令用于指示所述被维修设备执行与所述维修指令对应的且与维修相关的操作; 执行与所述维修指令对应的且与维修相关的操作,生成维修数据; 将所述维修数据发送给所述维修设备。
【文档编号】H04M1/24GK104268039SQ201410472109
【公开日】2015年1月7日 申请日期:2014年9月16日 优先权日:2014年9月16日
【发明者】王亮, 张健 申请人:小米科技有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1