CN109445979A - 一种可穿戴设备的异常日志上报方法及*** - Google Patents
一种可穿戴设备的异常日志上报方法及*** Download PDFInfo
- Publication number
- CN109445979A CN109445979A CN201811353583.0A CN201811353583A CN109445979A CN 109445979 A CN109445979 A CN 109445979A CN 201811353583 A CN201811353583 A CN 201811353583A CN 109445979 A CN109445979 A CN 109445979A
- Authority
- CN
- China
- Prior art keywords
- wearable device
- terminal
- sale
- abnormal log
- abnormal
- 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.)
- Granted
Links
- 230000002159 abnormal effect Effects 0.000 title claims abstract description 185
- 238000000034 method Methods 0.000 title claims abstract description 59
- 238000001514 detection method Methods 0.000 claims description 5
- 239000000284 extract Substances 0.000 claims description 3
- 238000002360 preparation method Methods 0.000 claims description 3
- 230000015654 memory Effects 0.000 description 31
- 238000010586 diagram Methods 0.000 description 12
- 238000004590 computer program Methods 0.000 description 11
- 238000011084 recovery Methods 0.000 description 9
- 238000003860 storage Methods 0.000 description 8
- 238000006243 chemical reaction Methods 0.000 description 7
- 230000006870 function Effects 0.000 description 6
- 230000005540 biological transmission Effects 0.000 description 5
- 238000009826 distribution Methods 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 230000008439 repair process Effects 0.000 description 4
- 230000005055 memory storage Effects 0.000 description 2
- OKTJSMMVPCPJKN-UHFFFAOYSA-N Carbon Chemical compound [C] OKTJSMMVPCPJKN-UHFFFAOYSA-N 0.000 description 1
- 229910052799 carbon Inorganic materials 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000004064 dysfunction Effects 0.000 description 1
- 235000013399 edible fruits Nutrition 0.000 description 1
- 238000011017 operating method Methods 0.000 description 1
- 230000007306 turnover Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0766—Error or fault reporting or storing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/3003—Monitoring arrangements specially adapted to the computing system or computing system component being monitored
- G06F11/302—Monitoring arrangements specially adapted to the computing system or computing system component being monitored where the computing system component is a software system
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/32—Monitoring with visual or acoustical indication of the functioning of the machine
- G06F11/323—Visualisation of programs or trace data
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/602—Providing cryptographic facilities or services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/04—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
- H04L63/0428—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/12—Messaging; Mailboxes; Announcements
- H04W4/14—Short messaging services, e.g. short message services [SMS] or unstructured supplementary service data [USSD]
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Quality & Reliability (AREA)
- Computing Systems (AREA)
- Computer Security & Cryptography (AREA)
- Computer Hardware Design (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Software Systems (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Mathematical Physics (AREA)
- Bioethics (AREA)
- Data Mining & Analysis (AREA)
- Telephone Function (AREA)
- Telephonic Communication Services (AREA)
Abstract
本发明实施例涉及可穿戴设备技术领域,公开了一种可穿戴设备的异常日志上报方法及***,该方法包括:售后终端在获知可穿戴设备的软件程序异常需要上报异常日志时,检测该可穿戴设备当前是否处于有网络状态;若可穿戴设备当前处于无网络状态,售后终端通过短信中心向可穿戴设备发送短信指令,该短信指令用于指示可穿戴设备将异常日志进行转码加密以获得加密日志后展示在显示屏上;可穿戴设备根据上述短信指令,将异常日志进行转码加密以获得加密日志后展示在显示屏上;移动终端拍摄上述显示屏上显示的加密日志,并发送至售后终端。可见,可穿戴设备在无网络状态下仍能够将异常日志反馈至售后终端,能够改善可穿戴设备用户的使用体验。
Description
技术领域
本发明涉及可穿戴设备技术领域,尤其涉及一种可穿戴设备的异常日志上报方法及***。
背景技术
众所周知,软件程序经常会出现运行异常的情况,尤其是已经投入使用的软件程序,由于用户量众多,使用环境各异,功能异常时有发生。当某一可穿戴设备(如电话手表)的软件程序运行异常时,通常需要将异常日志上报给售后终端,由售后终端通过异常日志分析异常原因,并进一步采取措施解决异常。
在实践中发现,可穿戴设备通常是通过网络方式将异常日志上报给售后终端,如果可穿戴设备处于无网络状态,售后终端就无法获取可穿戴设备的异常日志,从而无法尽快解决异常,用户体验不佳。
发明内容
本发明实施例公开了一种可穿戴设备的异常日志上报方法及***,能够在可穿戴设备处于无网络状态时将可穿戴设备的异常日志上报给售后终端,有利于尽快解决异常,改善用户体验。
本发明实施例第一方面公开一种可穿戴设备的异常日志上报方法,所述方法包括:
售后终端在获知所述可穿戴设备的软件程序异常需要上报异常日志时,检测所述可穿戴设备当前是否处于有网络状态;
若所述可穿戴设备当前处于无网络状态,所述售后终端通过短信中心向所述可穿戴设备发送短信指令,所述短信指令用于指示所述可穿戴设备将所述异常日志进行转码加密以获得加密日志后展示在显示屏上;
所述可穿戴设备根据所述短信指令,将所述异常日志进行转码加密以获得所述加密日志后展示在所述显示屏上;
移动终端拍摄所述显示屏上显示的所述加密日志,并发送至所述售后终端。
作为一种可选的实施方式,在本发明实施例第一方面中,所述售后终端在获知所述可穿戴设备的软件程序异常需要上报异常日志时,检测所述可穿戴设备当前是否处于有网络状态之前,所述方法还包括:
所述售后终端获取所述移动终端上报的通知消息,所述通知消息包括用于指示所述可穿戴设备的软件程序异常需要上报所述异常日志的关键字段;
所述售后终端从所述通知消息中提取所述关键字段,以获知所述可穿戴设备的软件程序异常需要上报异常日志。
作为一种可选的实施方式,在本发明实施例第一方面中,所述售后终端通过短信中心向所述穿戴设备发送短信指令之后,以及所述移动终端拍摄所述显示屏上显示的所述加密日志,并发送至所述售后终端之前,所述方法还包括:
所述售后终端向所述移动终端发送指令,所述指令用于指示所述移动终端向所述售后终端上报所述可穿戴设备的异常日志。
作为一种可选的实施方式,在本发明实施例第一方面中,所述售后终端检测到所述可穿戴设备当前处于无网络状态之后,以及所述售后终端通过短信中心向所述可穿戴设备发送短信指令之前,所述方法还包括:
所述售后终端向所述移动终端发送调查信息,所述调查信息用于指示所述移动终端向所述售后终端反馈所述软件程序的异常现象;
所述售后终端获取所述移动终端根据所述调查信息反馈的所述软件程序的异常现象;
所述售后终端根据所述软件程序的异常现象获知所述软件程序的异常类型,并生成包括所述异常类型的所述短信指令;其中,所述异常日志为对应于所述异常类型的预设异常等级的日志。
作为一种可选的实施方式,在本发明实施例第一方面中,所述可穿戴设备根据所述短信指令,将所述异常日志进行转码加密以获得所述加密日志后展示在所述显示屏上,包括:
所述可穿戴设备解析所述短信指令,获取所述异常类型;
所述可穿戴设备根据所述异常类型获取所述异常日志;
所述可穿戴设备利用预设函数对所述异常日志进行转码加密以获得所述加密日志;
所述可穿戴设备将所述加密日志展示在所述显示屏上。
本发明实施例第二方面公开一种可穿戴设备的异常日志上报***,所述异常日志上报***包括:
售后终端,用于在获知所述可穿戴设备的软件程序异常需要上报异常日志时,检测所述可穿戴设备当前是否处于有网络状态;
所述售后终端,还用于若所述可穿戴设备当前处于无网络状态,通过短信中心向所述可穿戴设备发送短信指令,所述短信指令用于指示所述可穿戴设备将所述异常日志进行转码加密以获得加密日志后展示在显示屏上;
所述可穿戴设备,用于根据所述短信指令,将所述异常日志进行转码加密以获得所述加密日志后展示在所述显示屏上;
移动终端,用于拍摄所述显示屏上显示的所述加密日志,并发送至所述售后终端。
作为一种可选的实施方式,在本发明实施例第二方面中,
所述售后终端,还用于在所述售后终端在获知所述可穿戴设备的软件程序异常需要上报异常日志时,检测所述可穿戴设备当前是否处于有网络状态之前,获取所述移动终端上报的通知消息,所述通知消息包括用于指示所述可穿戴设备的软件程序异常需要上报所述异常日志的关键字段;
所述售后终端,还用于从所述通知消息中提取所述关键字段,以获知所述可穿戴设备的软件程序异常需要上报异常日志。
作为一种可选的实施方式,在本发明实施例第二方面中,
所述售后终端,还用于在所述售后终端通过短信中心向所述穿戴设备发送短信指令之后,以及所述移动终端拍摄所述显示屏上显示的所述加密日志,并发送至所述售后终端之前,向所述移动终端发送指令,所述指令用于指示所述移动终端向所述售后终端上报所述可穿戴设备的异常日志。
作为一种可选的实施方式,在本发明实施例第二方面中,
所述售后终端,还用于在所述售后终端检测到所述可穿戴设备当前处于无网络状态之后,以及所述售后终端通过短信中心向所述可穿戴设备发送短信指令之前,向所述移动终端发送调查信息,所述调查信息用于指示所述移动终端向所述售后终端反馈所述软件程序的异常现象;
所述售后终端,还用于获取所述移动终端根据所述调查信息反馈的所述软件程序的异常现象;
所述售后终端,还用于根据所述软件程序的异常现象获知所述软件程序的异常类型,并生成包括所述异常类型的所述短信指令;其中,所述异常日志为对应于所述异常类型的预设异常等级的日志。
作为一种可选的实施方式,在本发明实施例第二方面中,所述可穿戴设备用于根据所述短信指令,将所述异常日志进行转码加密以获得所述加密日志后展示在所述显示屏上的方式具体为:
所述可穿戴设备解析所述短信指令,获取所述异常类型;根据所述异常类型获取所述异常日志;利用预设函数对所述异常日志进行转码加密以获得所述加密日志;将所述加密日志展示在所述显示屏上。
本发明实施例第三方面公开一种可穿戴设备,包括:
存储有可执行程序代码的存储器;
与所述存储器耦合的处理器;
所述处理器调用所述存储器中存储的所述可执行程序代码,执行本发明实施例第一方面公开的一种可穿戴设备的异常日志上报方法。
本发明实施例第四方面公开一种售后终端,包括:
存储有可执行程序代码的存储器;
与所述存储器耦合的处理器;
所述处理器调用所述存储器中存储的所述可执行程序代码,执行本发明实施例第一方面公开的一种可穿戴设备的异常日志上报方法。
本发明实施例第五方面公开一种移动终端,包括:
存储有可执行程序代码的存储器;
与所述存储器耦合的处理器;
所述处理器调用所述存储器中存储的所述可执行程序代码,执行本发明实施例第一方面公开的一种可穿戴设备的异常日志上报方法。
本发明实施例第六方面公开一种计算机可读存储介质,其存储计算机程序,其中,所述计算机程序使得计算机执行本发明实施例第一方面公开的一种可穿戴设备的异常日志上报方法。
本发明实施例第七方面公开一种计算机程序产品,当所述计算机程序产品在计算机上运行时,使得所述计算机执行第一方面的任意一种方法的部分或全部步骤。
本发明实施例第八方面公开一种应用发布平台,所述应用发布平台用于发布计算机程序产品,其中,当所述计算机程序产品在计算机上运行时,使得所述计算机执行第一方面的任意一种方法的部分或全部步骤。
与现有技术相比,本发明实施例具有以下有益效果:
本发明实施例中,售后终端在获知可穿戴设备的软件程序异常需要上报异常日志时,检测该可穿戴设备当前是否处于有网络状态;若可穿戴设备当前处于无网络状态,售后终端通过短信中心向可穿戴设备发送短信指令,该短信指令用于指示可穿戴设备将异常日志进行转码加密以获得加密日志后展示在显示屏上;可穿戴设备根据上述短信指令,将异常日志进行转码加密以获得加密日志后展示在显示屏上;移动终端拍摄上述显示屏上显示的加密日志,并发送至售后终端。可见,实施本发明实施例,在可穿戴设备处于无网络状态的情况下,售后终端可以向可穿戴设备发送指示可穿戴设备将异常日志进行转码加密以获得加密日志后展示在显示屏上的短信指令,可穿戴设备展示加密日志后,由移动终端拍摄展示在显示屏上的加密日志并发送给售后终端,因此,可穿戴设备在无网络状态下仍能够将异常日志反馈至售后终端,以使售后终端分析并解决该可穿戴设备的软件程序异常问题,进而能够改善可穿戴设备用户的使用体验。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例公开的一种可穿戴设备的异常日志上报方法的流程示意图;
图2是本发明实施例公开的另一种可穿戴设备的异常日志上报方法的流程示意图;
图3是本发明实施例公开的另一种可穿戴设备的异常日志上报方法的流程示意图;
图4是本发明实施例公开的一种可穿戴设备的异常日志上报***的结构示意图;
图5是本发明实施例公开的一种可穿戴设备的结构示意图;
图6是本发明实施例公开的一种售后终端的结构示意图;
图7是本发明实施例公开的一种移动终端的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
需要说明的是,本发明实施例的术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、***、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
本发明实施例公开了一种可穿戴设备的异常日志上报方法及***,能够在可穿戴设备处于无网络状态时将可穿戴设备的异常日志上报给售后终端,有利于尽快解决异常,改善用户体验。以下进行结合附图进行详细描述。
实施例一
请参阅图1,图1是本发明实施例公开的一种可穿戴设备的异常日志上报方法的流程示意图。如图1所示,该异常日志上报方法可以包括以下步骤。
101、售后终端在获知可穿戴设备的软件程序异常需要上报异常日志时,检测该可穿戴设备当前是否处于有网络状态;若可穿戴设备当前处于无网络状态,转向执行步骤102。
本发明实施例中,若可穿戴设备当前处于有网络状态,售后终端通过网络获取可穿戴设备的异常日志。
本发明实施例中,上述可穿戴设备可以是电话手表,也可以是智能手环等,本发明实施例不作限定。
本发明实施例中,上述售后终端可以是智能手机或电脑等智能设备,本发明实施例不作限定。
本发明实施例中,上述异常日志可以包括:媒体访问控制(Media Access ControlAddress,MAC)地址信息、互联网协议(Internet Protocol Address,IP)地址信息、软件程序的版本信息和/或故障时间信息等,本发明实施例不作限定。
可以理解,当可穿戴设备处于无网络状态时,虽然存在由用户从存储卡中取出异常日志反馈给售后终端的异常日志上报方式,但是从存储卡中拉取日志的操作步骤很复杂,且一般而言,考虑到数据的安全性,售后终端不会向可穿戴设备提供拉取日志的权限或入口,因此该方式的可行性很低。
102、售后终端通过短信中心向可穿戴设备发送短信指令,该短信指令用于指示可穿戴设备将异常日志进行转码加密以获得加密日志后展示在显示屏上。
本发明实施例中,上述短信中心指由服务器提供的用于售后终端通过短信与可穿戴设备实现通信的平台。
103、可穿戴设备根据上述短信指令,将异常日志进行转码加密以获得加密日志后展示在显示屏上。
本发明实施例中,可穿戴设备将加密日志展示在显示屏上的形式可以是以消息列表的形式。
104、移动终端拍摄上述显示屏上显示的加密日志,并发送至售后终端。
本发明实施例中,上述移动终端可以是智能手机或平板电脑等智能设备,本发明实施例不作限定。
本发明实施例中,移动终端是可穿戴设备的关联设备。
本发明实施例中,移动终端将加密日志发送至售后终端可以是通过异常反馈入口上传至服务器,再由服务器推送至售后终端。
作为一种可选的实施方式,步骤104之后,还可以包括以下步骤:
售后终端对上述加密日志进行解密以获得异常日志;
售后终端根据异常日志获取修复方案,并通过短信中心将修复方案发送至可穿戴设备;
可穿戴设备根据上述修复方案,修复软件程序。
可见,实施本实施方式,售后终端能够通过加密日志获取修复方案,并以短信形式将修复方案发送给可穿戴设备,进而使得可穿戴设备在无网络状态下仍能够修复异常的软件程序,能够提升用户体验。
作为一种可选的实施方式,步骤103可以包括:
可穿戴设备根据上述短信指令,将异常日志进行转码加密以获得加密日志;可穿戴设备判断可穿戴设备的显示屏是否可以一次性展示该加密日志的全部内容;若是,可穿戴设备将加密日志展示在显示屏上;若否,可穿戴设备以预设变换频率按顺序在显示屏上展示该加密日志的若干个显示版面;进一步的,步骤104可以包括:
移动终端以对应于上述预设变换频率的拍摄频率拍摄上述显示屏上显示的加密日志,并将对应于若干个版面的图像合并成长图,并发送至售后终端。
可见,实施本实施方式,当加密日志内容较多,无法一次性在显示屏上时,可穿戴设备可以自动更换版面,移动终端可以以对应于预设变换频率的拍摄频率进行拍摄,从而无需人为进行版面转换,更加智能。
可见,实施图1所描述的方法,在可穿戴设备处于无网络状态的情况下,售后终端可以向可穿戴设备发送指示可穿戴设备将异常日志进行转码加密以获得加密日志后展示在显示屏上的短信指令,可穿戴设备展示加密日志后,由移动终端拍摄展示在显示屏上的加密日志并发送给售后终端,因此,可穿戴设备在无网络状态下仍能够将异常日志反馈至售后终端,以使售后终端分析并解决该可穿戴设备的软件程序异常问题,进而能够改善可穿戴设备用户的使用体验。
实施例二
请参阅图2,图2是本发明实施例公开的另一种可穿戴设备的异常日志上报方法的流程示意图。如图2所示,该异常日志上报方法可以包括以下步骤。
201、售后终端在获知可穿戴设备的软件程序异常需要上报异常日志时,检测可穿戴设备当前是否处于有网络状态;若可穿戴设备当前处于无网络状态,转向执行步骤202。
本发明实施例中,若可穿戴设备当前处于有网络状态,售后终端通过网络获取可穿戴设备的异常日志。
202、售后终端向移动终端发送调查信息,该调查信息用于指示移动终端向售后终端反馈上述软件程序的异常现象。
本发明实施例中,上述调查信息可以包括若干个常见的软件程序异常现象选项以及自定义描述项。
203、售后终端获取移动终端根据调查信息反馈的软件程序的异常现象。
204、售后终端根据上述软件程序的异常现象获知软件程序的异常类型,并生成包括该异常类型的短信指令。
本发明实施例中,异常日志为对应于上述异常类型的预设异常等级的日志。
本发明实施例中,异常类型可以包括空指针异常、字符串下标越界异常和算术异常等异常类型中的至少一种,本发明实施例不作限定。
205、售后终端通过短信中心向可穿戴设备发送短信指令,该短信指令用于指示该可穿戴设备将异常日志进行转码加密以获得加密日志后展示在显示屏上。
206、售后终端向移动终端发送指令,该指令用于指示移动终端向售后终端上报可穿戴设备的异常日志。
作为一种可选的实施方式,上述指令还可以用于指示移动终端判断可穿戴设备是否在预设时间阈值内接收到短信指令;进一步的,步骤206之后,还可以包括以下步骤:
移动终端判断可穿戴设备是否在预设时间阈值内接收到短信指令,若是,转向执行步骤207;若否,移动终端默认可穿戴设备的电话卡无话费或已损坏,引导可穿戴设备用户执行充话费或换卡操作。
可见,实施本实施方式,可以排除可穿戴设备由于电话卡无话费或已损坏带来的影响。
207、可穿戴设备根据上述短信指令,将异常日志进行转码加密以获得加密日志后展示在显示屏上。
作为一种可选的实施方式,步骤207可以包括:
可穿戴设备解析上述短信指令,获取上述异常类型;
可穿戴设备根据该异常类型获取异常日志;
可穿戴设备利用预设函数对该异常日志进行转码加密以获得加密日志;将该加密日志展示在显示屏上。
本发明实施例中,预设函数可以是base64函数、也可以是消息摘要算法等加密函数,本发明实施例不作限定。
可见,实施本实施方式,可穿戴设备能够根据上述短信指令获取异常日志,并在加密后将加密日志显示在显示屏上,使得移动终端能够拍摄该异常日志,转码加密又提高了数据安全性。
208、移动终端拍摄上述显示屏上显示的加密日志,并发送至售后终端。
可见,实施图2所描述的方法,可穿戴设备在无网络状态下仍能够将异常日志反馈至售后终端,以使售后终端分析并解决该可穿戴设备的软件程序异常问题,进而能够改善可穿戴设备用户的使用体验。此外,实施图2所描述的方法,售后终端能够从移动终端获取可穿戴设备的软件程序的异常现象,进而获知软件程序的异常类型;可穿戴设备接收到的短信指令包括该异常类型,进而能够获取针对该异常类型的预设异常等级的日志,因此,移动终端发送给售后终端的异常日志是具有针对性的,有利于售后终端更快地找到解决软件程序异常的方案。
实施例三
请参阅图3,图3是本发明实施例公开的另一种可穿戴设备的异常日志上报方法的流程示意图。如图3所示,该异常日志上报方法可以包括以下步骤。
301、售后终端获取移动终端上报的通知消息,该通知消息包括用于指示可穿戴设备的软件程序异常需要上报异常日志的关键字段;
作为一种可选的实施方式,在步骤301之前,可以包括以下步骤:
可穿戴设备发送设备关联请求信息至移动终端,该设备关联请求信息包括可穿戴设备的身份标识;
移动终端将对应于设备关联请求信息的设备关联同意信息发送至可穿戴设备,并将可穿戴设备的身份标识保存至存储器中;
移动终端在获知可穿戴设备的软件程序异常时,根据可穿戴设备的身份标识生成通知信息,并发送至售后终端。
可见,实施本实施方式,移动终端与可穿戴设备预先进行设备关联,在可穿戴设备的软件程序异常时,移动终端可直接根据存储器存储的可穿戴设备的身份标识生成通知信息,进而能够提高反馈异常日志的效率。
302、售后终端从上述通知消息中提取关键字段,以获知可穿戴设备的软件程序异常需要上报异常日志。
303、售后终端在获知可穿戴设备的软件程序异常需要上报异常日志时,检测该可穿戴设备当前是否处于有网络状态;若可穿戴设备当前处于无网络状态,转向执行步骤304。
本发明实施例中,异常类型可以包括空指针异常、字符串下标越界异常和算术异常等异常类型中的至少一种,本发明实施例不作限定。
304、售后终端通过短信中心向可穿戴设备发送短信指令,该短信指令用于指示可穿戴设备将异常日志进行转码加密以获得加密日志后展示在显示屏上。
305、可穿戴设备根据上述短信指令,将异常日志进行转码加密以获得加密日志后展示在显示屏上。
306、移动终端拍摄上述显示屏上显示的加密日志,并发送至售后终端。
可见,实施图3所描述的方法,可穿戴设备在无网络状态下仍能够将异常日志反馈至售后终端,以使售后终端分析并解决该可穿戴设备的软件程序异常问题,进而能够改善可穿戴设备用户的使用体验。此外,实施图3所描述的方法,售后终端能够根据从移动终端上报的通知消息中提取关键字段,从而能够获知可穿戴设备的软件程序异常需要上报异常日志,增加了可穿戴设备向售后终端反馈软件程序异常的方式,能够提升用户体验。
实施例四
请参阅图4,图4是本发明实施例公开的一种可穿戴设备的异常日志上报***的结构示意图。如图4所示,该异常日志上报***可以包括:
售后终端401,用于在获知可穿戴设备402的软件程序异常需要上报异常日志时,检测可穿戴设备402当前是否处于有网络状态;
售后终端401,还用于若可穿戴设备402当前处于无网络状态,通过短信中心向可穿戴设备402发送短信指令,该短信指令用于指示可穿戴设备402将异常日志进行转码加密以获得加密日志后展示在显示屏上;
可穿戴设备402,用于根据上述短信指令,将异常日志进行转码加密以获得加密日志后展示在显示屏上;
移动终端403,用于拍摄上述显示屏上显示的加密日志,并发送至售后终端401。
作为一种可选的实施方式,在图4所示的异常日志上报***:
售后终端401,还用于在移动终端403拍摄上述显示屏上显示的加密日志,并发送至售后终端401之后,对上述加密日志进行解密以获得异常日志;根据异常日志获取修复方案,并通过短信中心将修复方案发送至可穿戴设备402;
可穿戴设备402,还用于根据上述修复方案,修复软件程序。
可见,实施本实施方式,售后终端401能够通过加密日志获取修复方案,并以短信形式将修复方案发送给可穿戴设备402,进而使得可穿戴设备402在无网络状态下仍能够修复异常的软件程序,能够提升用户体验。
作为一种可选的实施方式,可穿戴设备402用于根据上述短信指令,将异常日志进行转码加密以获得加密日志后展示在显示屏上的方式具体为:
可穿戴设备402根据上述短信指令,将异常日志进行转码加密以获得加密日志;可穿戴设备402判断可穿戴设备的显示屏是否可以一次性展示该加密日志的全部内容;若是,可穿戴设备402将加密日志展示在显示屏上;若否,可穿戴设备402以预设变换频率按顺序在显示屏上展示该加密日志的若干个显示版面;进一步的,移动终端403用于拍摄上述显示屏上显示的加密日志,并发送至售后终端401的方式可以具体为:
移动终端403以对应于上述预设变换频率的拍摄频率拍摄上述显示屏上显示的加密日志,并将对应于若干个版面的图像合并成长图,并发送至售后终端。
可见,实施本实施方式,当加密日志内容较多,无法一次性在显示屏上时,可穿戴设备402可以自动更换版面,移动终端403可以以对应于预设变换频率的拍摄频率进行拍摄,从而无需人为进行版面的翻页操作,更加智能。
作为一种可选的实施方式,在图4所示的异常日志上报***:
售后终端401,还用于在售后终端401在获知可穿戴设备402的软件程序异常需要上报异常日志时,检测可穿戴设备402当前是否处于有网络状态之前,获取移动终端403上报的通知消息,该通知消息包括用于指示可穿戴设备402的软件程序异常需要上报异常日志的关键字段;
作为一种可选的实施方式,可穿戴设备402还用于:
在售后终端401获取移动终端403上报的通知消息之前,发送设备关联请求信息至移动终端403,该设备关联请求信息包括可穿戴设备402的身份标识;
移动终端403将对应于设备关联请求信息的设备关联同意信息发送至可穿戴设备402,并将可穿戴设备402的身份标识保存至存储器中;
移动终端403在获知可穿戴设备402的软件程序异常时,根据可穿戴设备402的身份标识生成通知信息,并发送至售后终端401。
可见,实施本实施方式,移动终端403与可穿戴设备402预先进行设备关联,在可穿戴设备402的软件程序异常时,移动终端403可直接根据存储器存储的可穿戴设备402的身份标识生成通知信息,进而能够提高反馈异常日志的效率。
售后终端401,还用于从上述通知消息中提取关键字段,以获知可穿戴设备402的软件程序异常需要上报异常日志。
作为一种可选的实施方式,在图4所示的异常日志上报***:
售后终端401,还用于在售后终端401通过短信中心向穿戴设备402发送短信指令之后,以及移动终端403拍摄显示屏上显示的加密日志,并发送至售后终端401之前,向移动终端403发送指令,该指令用于指示移动终端403向售后终端401上报可穿戴设备402的异常日志。
作为一种可选的实施方式,上述指令还可以用于指示移动终端判断可穿戴设备是否在预设时间阈值内接收到短信指令;进一步的,移动终端403,还用于判断可穿戴设备402是否在预设时间阈值内接收到短信指令;若是,转向执行可穿戴设备402根据上述短信指令,将异常日志进行转码加密以获得加密日志后展示在显示屏上的步骤;若否,移动终端403默认可穿戴设备402的电话卡无话费或已损坏,引导可穿戴设备402的用户执行充话费或换卡操作。
可见,实施本实施方式,可以排除可穿戴设备402由于电话卡无话费或已损坏带来的影响。
作为一种可选的实施方式,在图4所示的异常日志上报***:
售后终端401,还用于在售后终端401检测到可穿戴设备402当前处于无网络状态之后,以及售后终端401通过短信中心向可穿戴设备402发送短信指令之前,向移动终端403发送调查信息,该调查信息用于指示移动终端403向售后终端401反馈上述软件程序的异常现象;
售后终端401,还用于获取移动终端403根据上述调查信息反馈的软件程序的异常现象;
售后终端401,还用于根据上软件程序的异常现象获知软件程序的异常类型,并生成包括该异常类型的短信指令;其中,异常日志为对应于该异常类型的预设异常等级的日志。
作为一种可选的实施方式,在图4所示的异常日志上报***:
可穿戴设备402用于根据短信指令,将异常日志进行转码加密以获得加密日志后展示在显示屏上的方式具体为:
可穿戴设备402解析上述短信指令,获取异常类型;根据该异常类型获取异常日志;利用预设函数对该异常日志进行转码加密以获得加密日志;将加密日志展示在显示屏上。
可见,实施图4所描述的异常日志上报***,在可穿戴设备402处于无网络状态的情况下,售后终端401可以向可穿戴设备402发送指示可穿戴设备402将异常日志进行转码加密以获得加密日志后展示在显示屏上的短信指令,可穿戴设备402展示加密日志后,由移动终端403拍摄展示在显示屏上的加密日志并发送给售后终端401,因此,可穿戴设备402在无网络状态下仍能够将异常日志反馈至售后终端401,以使售后终端401分析并解决该可穿戴设备402的软件程序异常问题,进而能够改善可穿戴设备402用户的使用体验。此外,实施图4所描述的异常日志上报***,售后终端401能够从移动终端获取可穿戴设备的软件程序的异常现象,进而获知软件程序的异常类型,可穿戴设备402接收到的短信指令包括该异常类型,进而能够获取针对该异常类型的预设异常等级的日志,因此,移动终端403发送给售后终端401的异常日志是具有针对性的,有利于售后终端401更快地找到解决软件程序异常的方案。此外,实施图4所描述的异常日志上报***,售后终端401能够根据从移动终端403上报的通知消息中提取关键字段,从而能够获知可穿戴设备402的软件程序异常需要上报异常日志,增加了可穿戴设备402向售后终端反馈软件程序异常的方式,能够提升用户体验。
实施例五
请参阅图5,图5是本发明实施例公开的另一种可穿戴设备的结构示意图。如图5所示,该可穿戴设备可以包括:
存储有可执行程序代码的存储器501;
与存储器501耦合的处理器502;
其中,处理器502调用存储器501中存储的可执行程序代码,执行图1~图3任意一种可穿戴设备的异常日志上报方法。
实施例六
请参阅图6,图6是本发明实施例公开的一种售后终端的结构示意图。如图6所示,该售后终端可以包括:
存储有可执行程序代码的存储器601;
与存储器601耦合的处理器602;
其中,处理器602调用存储器601中存储的可执行程序代码,执行图1~图3任意一种可穿戴设备的异常日志上报方法。
实施例七
请参阅图7,图7是本发明实施例公开的一种移动终端的结构示意图。如图7所示,该移动终端可以包括:
存储有可执行程序代码的存储器701;
与存储器701耦合的处理器702;
其中,处理器702调用存储器701中存储的可执行程序代码,执行图1~图3任意一种可穿戴设备的异常日志上报方法。
本发明实施例公开一种计算机可读存储介质,其存储计算机程序,其中,该计算机程序使得计算机执行图1~图3任意一种可穿戴设备的异常日志上报方法。
本发明实施例还公开一种计算机程序产品,其中,当计算机程序产品在计算机上运行时,使得计算机执行如以上各方法实施例中的方法的部分或全部步骤。
本发明实施例还公开一种应用发布平台,该应用发布平台用于发布计算机程序产品,其中,当上述计算机程序产品在计算机上运行时,使得计算机执行如以上各方法实施例中的方法的部分或全部步骤。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质包括只读存储器(Read-Only Memory,ROM)、随机存储器(Random Access Memory,RAM)、可编程只读存储器(Programmable Read-only Memory,PROM)、可擦除可编程只读存储器(Erasable Programmable Read Only Memory,EPROM)、一次可编程只读存储器(One-time Programmable Read-Only Memory,OTPROM)、电子抹除式可复写只读存储器(Electrically-Erasable Programmable Read-Only Memory,EEPROM)、只读光盘(CompactDisc Read-Only Memory,CD-ROM)或其他光盘存储器、磁盘存储器、磁带存储器、或者能够用于携带或存储数据的计算机可读的任何其他介质。
以上对本发明实施例公开的一种可穿戴设备的异常日志上报方法及***进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
Claims (10)
1.一种可穿戴设备的异常日志上报方法,其特征在于,所述方法包括:
售后终端在获知所述可穿戴设备的软件程序异常需要上报异常日志时,检测所述可穿戴设备当前是否处于有网络状态;
若所述可穿戴设备当前处于无网络状态,所述售后终端通过短信中心向所述可穿戴设备发送短信指令,所述短信指令用于指示所述可穿戴设备将所述异常日志进行转码加密以获得加密日志后展示在显示屏上;
所述可穿戴设备根据所述短信指令,将所述异常日志进行转码加密以获得所述加密日志后展示在所述显示屏上;
移动终端拍摄所述显示屏上显示的所述加密日志,并发送至所述售后终端。
2.根据权利要求1所述的异常日志上报方法,其特征在于,所述售后终端在获知所述可穿戴设备的软件程序异常需要上报异常日志时,检测所述可穿戴设备当前是否处于有网络状态之前,所述方法还包括:
所述售后终端获取所述移动终端上报的通知消息,所述通知消息包括用于指示所述可穿戴设备的软件程序异常需要上报所述异常日志的关键字段;
所述售后终端从所述通知消息中提取所述关键字段,以获知所述可穿戴设备的软件程序异常需要上报异常日志。
3.根据权利要求1或2所述的异常日志上报方法,其特征在于,所述售后终端通过短信中心向所述穿戴设备发送短信指令之后,以及所述移动终端拍摄所述显示屏上显示的所述加密日志,并发送至所述售后终端之前,所述方法还包括:
所述售后终端向所述移动终端发送指令,所述指令用于指示所述移动终端向所述售后终端上报所述可穿戴设备的异常日志。
4.根据权利要求3所述的异常日志上报方法,其特征在于,所述售后终端检测到所述可穿戴设备当前处于无网络状态之后,以及所述售后终端通过短信中心向所述可穿戴设备发送短信指令之前,所述方法还包括:
所述售后终端向所述移动终端发送调查信息,所述调查信息用于指示所述移动终端向所述售后终端反馈所述软件程序的异常现象;
所述售后终端获取所述移动终端根据所述调查信息反馈的所述软件程序的异常现象;
所述售后终端根据所述软件程序的异常现象获知所述软件程序的异常类型,并生成包括所述异常类型的所述短信指令;其中,所述异常日志为对应于所述异常类型的预设异常等级的日志。
5.根据权利要求4所述的异常日志上报方法,其特征在于,所述可穿戴设备根据所述短信指令,将所述异常日志进行转码加密以获得所述加密日志后展示在所述显示屏上,包括:
所述可穿戴设备解析所述短信指令,获取所述异常类型;
所述可穿戴设备根据所述异常类型获取所述异常日志;
所述可穿戴设备利用预设函数对所述异常日志进行转码加密以获得所述加密日志;
所述可穿戴设备将所述加密日志展示在所述显示屏上。
6.一种可穿戴设备的异常日志上报***,其特征在于,所述异常日志上报***包括:
售后终端,用于在获知所述可穿戴设备的软件程序异常需要上报异常日志时,检测所述可穿戴设备当前是否处于有网络状态;
所述售后终端,还用于若所述可穿戴设备当前处于无网络状态,通过短信中心向所述可穿戴设备发送短信指令,所述短信指令用于指示所述可穿戴设备将所述异常日志进行转码加密以获得加密日志后展示在显示屏上;
所述可穿戴设备,用于根据所述短信指令,将所述异常日志进行转码加密以获得所述加密日志后展示在所述显示屏上;
移动终端,用于拍摄所述显示屏上显示的所述加密日志,并发送至所述售后终端。
7.根据权利要求6所述的异常日志上报***,其特征在于,
所述售后终端,还用于在所述售后终端在获知所述可穿戴设备的软件程序异常需要上报异常日志时,检测所述可穿戴设备当前是否处于有网络状态之前,获取所述移动终端上报的通知消息,所述通知消息包括用于指示所述可穿戴设备的软件程序异常需要上报所述异常日志的关键字段;
所述售后终端,还用于从所述通知消息中提取所述关键字段,以获知所述可穿戴设备的软件程序异常需要上报异常日志。
8.根据权利要求6或7所述的异常日志上报***,其特征在于,
所述售后终端,还用于在所述售后终端通过短信中心向所述穿戴设备发送短信指令之后,以及所述移动终端拍摄所述显示屏上显示的所述加密日志,并发送至所述售后终端之前,向所述移动终端发送指令,所述指令用于指示所述移动终端向所述售后终端上报所述可穿戴设备的异常日志。
9.根据权利要求8所述的异常日志上报***,其特征在于,
所述售后终端,还用于在所述售后终端检测到所述可穿戴设备当前处于无网络状态之后,以及所述售后终端通过短信中心向所述可穿戴设备发送短信指令之前,向所述移动终端发送调查信息,所述调查信息用于指示所述移动终端向所述售后终端反馈所述软件程序的异常现象;
所述售后终端,还用于获取所述移动终端根据所述调查信息反馈的所述软件程序的异常现象;
所述售后终端,还用于根据所述软件程序的异常现象获知所述软件程序的异常类型,并生成包括所述异常类型的所述短信指令;其中,所述异常日志为对应于所述异常类型的预设异常等级的日志。
10.根据权利要求9所述的异常日志上报***,其特征在于,所述可穿戴设备用于根据所述短信指令,将所述异常日志进行转码加密以获得所述加密日志后展示在所述显示屏上的方式具体为:
所述可穿戴设备解析所述短信指令,获取所述异常类型;根据所述异常类型获取所述异常日志;利用预设函数对所述异常日志进行转码加密以获得所述加密日志;将所述加密日志展示在所述显示屏上。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811353583.0A CN109445979B (zh) | 2018-11-14 | 2018-11-14 | 一种可穿戴设备的异常日志上报方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811353583.0A CN109445979B (zh) | 2018-11-14 | 2018-11-14 | 一种可穿戴设备的异常日志上报方法及*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109445979A true CN109445979A (zh) | 2019-03-08 |
CN109445979B CN109445979B (zh) | 2022-05-03 |
Family
ID=65552536
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811353583.0A Active CN109445979B (zh) | 2018-11-14 | 2018-11-14 | 一种可穿戴设备的异常日志上报方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109445979B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112311609A (zh) * | 2020-11-27 | 2021-02-02 | 珠海读书郎网络教育有限公司 | 一种儿童电话手表无网络环境下异常日志拉取的方法 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5844692A (en) * | 1995-07-21 | 1998-12-01 | Samsung Electronics Co., Ltd. | Method for displaying journal data on a display window of a facsimile system |
CN101695174A (zh) * | 2009-10-22 | 2010-04-14 | 中兴通讯股份有限公司 | 一种监控短信中心的***及方法 |
US20150339736A1 (en) * | 2014-05-23 | 2015-11-26 | James Duane Bennett | Electronic device post-sale support system |
CN108491320A (zh) * | 2018-03-05 | 2018-09-04 | 平安普惠企业管理有限公司 | 应用程序的异常分析方法、装置、计算机设备和存储介质 |
CN108769202A (zh) * | 2018-05-30 | 2018-11-06 | 维沃移动通信有限公司 | 一种消息推送方法及其服务器和终端设备 |
-
2018
- 2018-11-14 CN CN201811353583.0A patent/CN109445979B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5844692A (en) * | 1995-07-21 | 1998-12-01 | Samsung Electronics Co., Ltd. | Method for displaying journal data on a display window of a facsimile system |
CN101695174A (zh) * | 2009-10-22 | 2010-04-14 | 中兴通讯股份有限公司 | 一种监控短信中心的***及方法 |
US20150339736A1 (en) * | 2014-05-23 | 2015-11-26 | James Duane Bennett | Electronic device post-sale support system |
CN108491320A (zh) * | 2018-03-05 | 2018-09-04 | 平安普惠企业管理有限公司 | 应用程序的异常分析方法、装置、计算机设备和存储介质 |
CN108769202A (zh) * | 2018-05-30 | 2018-11-06 | 维沃移动通信有限公司 | 一种消息推送方法及其服务器和终端设备 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112311609A (zh) * | 2020-11-27 | 2021-02-02 | 珠海读书郎网络教育有限公司 | 一种儿童电话手表无网络环境下异常日志拉取的方法 |
Also Published As
Publication number | Publication date |
---|---|
CN109445979B (zh) | 2022-05-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107454441B (zh) | 一种检测直播间刷人气行为的方法、直播平台服务器及计算机可读存储介质 | |
CN104268055B (zh) | 一种程序异常的监控方法和装置 | |
CN105824836B (zh) | 一种截图共享方法、装置、信息接收方法及装置 | |
KR101641915B1 (ko) | 모바일 기기를 위한 동적 미디어 콘텐츠 출력 방법 및 시스템 | |
CN106650355B (zh) | 一种保护函数调用的方法及装置 | |
CN109558261A (zh) | 一种可穿戴设备的异常日志获取方法及*** | |
CN112788012B (zh) | 日志文件加密方法、装置、存储介质及电子设备 | |
CN102420778A (zh) | 将即时通信已读消息标记为未读状态的方法及*** | |
CN104317648B (zh) | 一种监测广告的方法和装置 | |
CN104602238A (zh) | 一种无线网络连接方法、装置和*** | |
CN104980397A (zh) | 即时通信方法、***和终端 | |
CN112615753B (zh) | 一种链路异常追踪方法、第一节点、第二节点以及链路 | |
CN105991682A (zh) | 一种数据分享方法及装置 | |
CN105871805A (zh) | 防盗链的方法及装置 | |
CN105978703A (zh) | 一种视频故障反馈的方法、客户端以及服务器 | |
CN104202736A (zh) | 面向Android***的移动终端短信端到端加密方法 | |
CN107995247A (zh) | 一种文件传输方法、服务器及*** | |
CN110895577A (zh) | 用于核电站全范围模拟机的语音报警广播仿真方法和*** | |
CN110300400A (zh) | 一种签到方法、装置、电子设备及存储介质 | |
CN113448817A (zh) | 一种页面录屏方法、装置以及存储介质 | |
CN104270800B (zh) | 与终端建立通信连接的方法及*** | |
CN108769749A (zh) | 一种确定盗刷数据的方法、客户端及服务器 | |
CN109445979A (zh) | 一种可穿戴设备的异常日志上报方法及*** | |
CN106033518B (zh) | 信息处理方法及装置 | |
CN111181905B (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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |