本发明专利技术揭露一种收集电子装置的错误状态信息的方法。该方法包含启动状态回报程序;撷取电子装置的屏幕截图;从状态回报程序的使用者界面接收输入文字;以及状态回报程序传送屏幕截图及输入文字至服务供货商。
【技术实现步骤摘要】
本专利技术是关于一种,尤指一种收集电子装置错误状态的屏幕截图及使用者叙述文字的方法。
技术介绍
随着相关科技的进步,移动装置的功能越来越强大。现有移动装置可以用来拨打电话、执行卫星定位、浏览网页及拨打免费网络电话等。当移动装置同时执行多个功能或无法停止执行中的应用程序时,移动装置有可能会因系统或软件错误而故障。一般而言,当移动装置遇到错误状况时,移动装置的操作系统或状态回报程序会直接收集错误状态的记录数据(log data),并将错误状态的记录数据经由网络传送至服务供货商(例如程序开发商或装置制造商)的服务器。通过收集相关于错误状态的信息,服务供货商可以分析记录数据以找到错误状态的造成原因,因此服务供货商可以进一步提供问题的解决方式。然而,状态回报机制只能在特定错误状况发生时才会被触发,例如当系统当机时。当使用者遇到问题但不属于状态回报机制所涵盖的类别时,移动装置不会传送错误报告至服务供货商。在上述情况中,错误状态无法被实时回报。即使使用者利用其它方式传送回馈意见,当错误状态发生时,移动装置的状态信息无法被获得,进而增加分析错误状态的困难度。已知移动装置无法提供足够关于错误状态的信息给服务供货商。因此,在先前技术中,电子装置的错误状态信息无法被充分地收集。
技术实现思路
本专利技术的目的在于提供一种,以解决先前技术的问题。根据本专利技术的一实施例,本专利技术提供一种。该方法包含启动状态回报程序;撷取电子装置的屏幕截图;从状态回报程序的使用者界面接收输入文字;以及状态回报程序传送屏幕截图及输入文字至服务供货商。根据本专利技术的另一实施例,本专利技术还提供一种。该方法包含由电子装置的硬件处理器检测错误状态;当检测到错误状态时撷取电子装置的屏幕截图;于电子装置的显示屏幕上提供使用者界面以产生错误报告;经由使用者界面接收对应于错误报告的至少一使用者输入;以及经由网络传送错误报告及屏幕截图至服务供货商;其中该至少一使用者输入包含至少下列其中之一:文字输入、错误类型选项、错误复原选项。根据本专利技术的另一实施例,本专利技术还提供一种电子装置。该电子装置包含处理器,用以检测电子装置的错误状态及根据检测到的错误状态执行错误回报程序以收集电子装置的状态信息并传送错误报告;以及显示屏幕,用以提供对应于错误回报程序的使用者界面及接收对应于错误状态的使用者输入;其中该使用者输入包含至少下列其中之一:错误类型、错误复原状态、使用者的叙述文字;且该错误报告包含至少状态信息、屏幕截图及使用者输入。相较于先前技术,本专利技术提供一种收集移动装置的错误状态信息的方法,以提供更多错误状态信息至服务供货商来更精准地分析错误状态。再者,状态回报程序可以先传送对应于错误症状的错误状态的记录数据(部分或全部)至服务器,之后再于充电时传送错误状态的全部记录数据至服务器,以于数据传输时减少移动装置的电力损耗。【附图说明】图1为本专利技术电子装置的一实施例的示意图。图2为本专利技术一实施例的使用者界面显示于图1的电子装置的显示屏幕上的示意图。图3为本专利技术另一实施例的使用者界面显示于图1的电子装置的显示屏幕上的示意图。图4为电子装置经由网络传送错误状态信息至服务器的示意图。图5为本专利技术的流程图。图6为本专利技术另一实施例的传送电子装置的错误报告方法的流程图。 [标号说明]100电子装置 110显示屏幕 112图形标示120处理器 122状态回报程序130按键140使用者界面144输入区200服务器300网络400外部电源 500、600流程图510 ~560、610 ~650 步骤【具体实施方式】请参考图1,图1为本专利技术电子装置一实施例的示意图。电子装置可以是一移动装置,例如智能型手机、平板计算机、个人数字助理、游戏机及/或其它移动装置。如图1所示,本专利技术电子装置100包含显示屏幕110及处理器120。处理器120用以控制电子装置100的操作,以及执行应用程序,例如状态回报程序122。当电子装置100因系统当机或软件错误而遇到错误状态时,处理器120可以被通知以通过特定硬件或软件触发机制启动及执行状态回报程序122。状态回报程序122可以被手动或自动启动,例如按压电子装置100的按键130,或点选显示于显示屏幕110的状态回报程序122的图形标示112。按键130可以设置在图1位置以外的其它地方。在本专利技术其它实施例中,状态回报程序122可以在系统当机或错误复原过程中被自动启动。请参考图2及图3,并一并参考图1。图2为本专利技术一实施例的使用者界面显示于图1的电子装置的显示屏幕上的示意图。如图2所示,状态回报程序122可以通过按压「使用者回复」的图形标示来启动。请注意「使用者回复」的名称只是状态回报程序122的名称范例,本专利技术并不以本实施例为限。当使用者输入对应于图形标示的输入时,状态回报程序122会被启动且显示另一使用者界面给使用者。使用者界面可包含多个选项以供使用者选择。多个选项可包含第一选项(错误症状)用以选择错误的类型,第二选项(问题叙述&重现步骤)用以新增使用者的叙述,第三选项(如何复原)用以选择装置是如何被复原,及第四选项(屏幕截图)用以选择要附加及上传的屏幕截图。请注意使用者界面可提供更多或更少的选项,且选项的项目有可能不同,且本专利技术不以此为限。图3为本专利技术另一实施例的使用者界面显示于图1的电子装置的显示屏幕上的示意图。在本实施例中,使用者界面提供各种设定选项。使用者界面可包含第一选项(回报错误至HTC)用以选择是否致能当装置遭遇问题时自动错误回报的功能,第二选项(回报偏好)用以选择是否自动地、手动地或在特定情况下传送错误报告,第三选项(回报使用状况至HTC)用以选择要附加于报告上的记录(log)文件,及第四选项(传送报告)用以选择传送报告的网络型态,例如经由数据连线,W1-Fi连线或网络线连线。在图3中,使用者界面可包含让使用者新增文字叙述的选项,以及包含另一选项用以选择在错误报告产生及传送前是否附加位置数据。如上所述,为了提供错误状态的充分信息至服务供货商,状态回报程序122可收集装置的各种状态数据,例如应用程序记录数据、装置记录数据、屏幕截图及/或其它相关信息。然而,为了保护使用者的隐私,状态回报程序122可根据使用者设定的选项收集装置所有或部分数据,亦即,使用者可以选择何种信息可以提供在错误报告中。如图2及图3所示,使用者亦可选择要上传的附加文件。请再参考图1,状态回报程序122可以被各种方式启动。在本专利技术一实施例中,状态回报程序122可以通过按压按键130而被触发。按键130可以是设置于机壳的底部、顶部或边缘的硬件按键。按键130可以是专用的硬件按键或由触控感应器所触发的虚拟按键。在本专利技术其它实施例中,按键亦可以是软件按键。在本专利技术另一实施例中,状态回报程序122亦可以被硬件按键130及电子装置100的其它软硬件按键的组合所启动。再者,状态回报程序122亦可以被自动触发而不需要接收按键130的输入,例如当处理器120检测到错误状态时。在本专利技术另一实施例中,状态回报程序122可以在电子装置100从错误状态中复原后被触发,例如某些严重的系统当机而导致装置重新开机或闲置。在上述状况中,使用者无法操作电子装置。处理器120可以在电子装置100从错误状态中复原本文档来自技高网...
【技术保护点】
一种收集电子装置的错误状态信息的方法,包含:启动一状态回报程序;撷取该电子装置的一屏幕截图;从该状态回报程序的一使用者界面接收输入文字;以及该状态回报程序传送该屏幕截图及该输入文字至一服务供货商。
【技术特征摘要】
2013.02.20 US 13/771,0811.一种收集电子装置的错误状态信息的方法,包含: 启动一状态回报程序; 撷取该电子装置的一屏幕截图; 从该状态回报程序的一使用者界面接收输入文字;以及 该状态回报程序传送该屏幕截图及该输入文字至一服务供货商。2.根据权利要求1所述的方法,还包含: 该状态回报程序收集对应于该错误状态的记录数据。3.根据权利要求2所述的方法,还包含: 经由该使用者界面提供选项以选择对应于该错误状态的一错误症状。4.根据权利要求3所述的方法,还包含: 检测该电子装置是否耦接至一外部电源;以及 当该电子装置耦接至该外部电源时,该状态回报程序传送该电子装置的全部记录数据至该服务供货商。5.根据权利要求1所述的方法,还包含: 该状态回报程序收集该电子装置的一使用状态的记录数据;以及 该状态回报程序周期性地传送该电子装置的该使用状态的记录数据至该服务供货商。6.根据权利要求1所述的方法,还包含: 经由该使用者界面选择对应于该错误状态的一受影响程度。7.—种传送一电子装置的错误报告的方法,包含: 该电子装置的一硬件处理器检测一错误状态; 当检测到该错误状态时撷取该电子装置的一屏幕截图; 于该电子装置的一显示屏幕上提供一使用者界面以产生一错误报告; 经由该使用者界面接收对应于该错误报告的至少一使用者输入;以及 经由一网络传送该错误报告及该屏幕截图至一服务供货商; 其中该至少一使用者输入包含至少下列其中之一:文字输入、错误类型选项、错误复原选项。8.根据权利要求7所述的方法,还包含: 提供选项以选择对应于该使用者界面上的该错误状态的一错误症状。9.根据权利要求7所述的方法,还包含: 提供选项以选择对应于该使用者界面上的该错误状态的一受影响程...
【专利技术属性】
技术研发人员:赖清宗,张渊钧,黄培伦,李锹菱,
申请(专利权)人:宏达国际电子股份有限公司,
类型:发明
国别省市:中国台湾;71
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。