一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种车辆以太网诊断方法、装置、设备和介质与流程

2022-12-06 19:27:40 来源:中国专利 TAG:


1.本公开涉及车辆通信技术领域,尤其涉及一种车辆以太网诊断方法、装置、设备和介质。


背景技术:

2.随着车辆的电子化、智能化以及网络化的快速发展,车内电子系统的规模和复杂性日益增强。其中,车辆以太网技术有望成为未来智能车辆的主干网络。
3.现有技术中,基于开放的obd(on board diagnostics,车载自动诊断系统)网络接口对车辆以太网节点进行功能调试或故障诊断,售后诊断仪(pc、客户端程序)通过连接obd接口,使用doip协议进行指定业务操作(如读取版本信息,故障码等)。
4.现有技术中,售后诊断仪中预置程序,售后诊断仪(pc、客户端程序)连接obd接口,基于售后诊断仪预置程序对车辆以太网控制点节点进行故障检测,并根据返回的错误码确定车辆以太网发生故障的控制器节点,但由于售后诊断仪诊断的方式是基于预置程序进行诊断,因此,诊断灵活性较低。
5.因此,如何在车辆以太网技术中提高诊断的灵活性成为需要解决的问题。


技术实现要素:

6.为了解决上述技术问题或者至少部分地解决上述技术问题,本公开提供了一种车辆以太网诊断方法、装置、设备和介质。
7.第一方面,本公开实施例提供一种车辆以太网诊断方法,包括:
8.在身份认证请求通过的情况下,响应于终端设备发送的访问请求,对所述终端设备请求访问的目标控制器进行操作权限的授权操作,其中,所述目标控制器基于所述访问请求确定;
9.响应于终端设备发送的操作请求,对所述终端设备请求访问的所述目标控制器进行操作诊断。
10.可选的,所述访问请求包括请求访问的目标控制器的标识信息;
11.所述响应于终端设备发送的访问请求,对所述终端设备请求访问的目标控制器进行操作权限的授权操作,包括:
12.响应于所述终端设备发送的访问请求,确定与所述标识信息对应的控制器作为目标控制器;
13.发送授权请求至授权模块,以使授权模块对所述目标控制器进行操作权限的授权操作。
14.可选的,所述操作请求包括操作方式;
15.所述响应于终端设备发送的操作请求,对所述终端设备请求访问的所述目标控制器进行操作诊断,包括:
16.响应于终端设备发送的操作请求,对所述终端设备请求访问的所述目标控制器基
于所述操作方式进行操作诊断。
17.可选的,所述响应于终端设备发送的操作请求,对所述终端设备请求访问的所述目标控制器基于所述操作方式进行操作诊断,包括:
18.响应于终端设备发送的操作请求,访问所述目标控制器,获取所述目标控制器的操作权限,其中,所述操作权限基于所述授权操作确定;
19.在所述操作权限包括所述操作方式时,对所述终端设备请求访问的所述目标控制器基于所述操作方式进行操作诊断。
20.可选的,所述方法还包括:
21.响应于终端设备发送的关闭请求,关闭所述目标控制器的操作权限。
22.可选的,所述方法还包括:
23.在检测所述终端设备的状态为离线状态时,关闭所述目标控制器的操作权限。
24.第二方面,本公开实施例提供另一种车辆以太网诊断方法,包括:
25.在身份认证请求通过的情况下,发送访问请求至车辆,以使车辆基于访问请求对目标控制器进行操作权限的授权操作,其中,所述目标控制器基于所述访问请求确定;
26.在接收到车辆发送的操作权限的授权操作完成指示后,发送操作请求至所述车辆,以使所述车辆基于操作请求对所述目标控制器进行操作诊断。
27.可选的,所述方法还包括:
28.发送关闭请求至所述车辆,以使所述车辆基于关闭请求关闭目标控制器的操作权限。
29.第三方面,本公开实施例提供一种车辆以太网诊断装置,包括:
30.授权操作模块,用于在身份认证请求通过的情况下,响应于终端设备发送的访问请求,对所述终端设备请求访问的目标控制器进行操作权限的授权操作,其中,所述目标控制器基于所述访问请求确定;
31.操作诊断模块,用于响应于终端设备发送的操作请求,对所述终端设备请求访问的所述目标控制器进行操作诊断。
32.第四方面,本公开实施例提供另一种车辆以太网诊断装置,包括:
33.访问请求发送模块,用于在身份认证请求通过的情况下,发送访问请求至车辆,以使车辆基于访问请求对目标控制器进行操作权限的授权操作,其中,所述目标控制器基于所述访问请求确定;
34.操作请求发送模块,用于在接收到车辆发送的操作权限的授权操作完成指示后,发送操作请求至所述车辆,以使所述车辆基于操作请求对所述目标控制器进行操作诊断。
35.第五方面,本公开实施例提供一种电子设备,包括:
36.一个或多个处理器;
37.存储装置,用于存储一个或多个程序,
38.当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如第一方面中任一项所述的方法或实现第二方面任一项所述的方法。
39.第六方面,本公开实施例提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如第一方面中任一项所述的方法或实现如第二方面任一项所述的方法。
40.本公开实施例提供的技术方案与现有技术相比具有如下优点:
41.本公开实施例提供的车辆以太网诊断方法、装置、设备和介质,在身份认证请求通过的情况下,响应于终端设备发送的访问请求,对终端设备请求访问的的目标控制器进行操作权限的授权操作,其中,目标控制器基于访问请求确定,响应于终端设备发送的操作请求,对终端设备请求访问的目标控制器进行操作诊断,即车辆在根据终端设备发送的访问请求对目标控制器进行操作权限的授权操作后,根据操作请求,对目标控制器进行诊断操作,由于目标控制器是基于访问请求确定的,访问请求为用户在终端设备触发的,因此,可通过改变终端设备发送的操作请求,灵活的改变进行诊断操作的目标控制器,进而使得进行诊断操作的目标控制器灵活变更,提高车辆以太网诊断操作的灵活性。
附图说明
42.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
43.为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
44.图1是本公开实施例提供的一种车辆以太网诊断方法的流程示意图;
45.图2是本公开实施例提供的一种车辆以太网诊断的交互示意图;
46.图3是本公开实施例提供的另一种车辆以太网诊断方法的流程示意图;
47.图4是本公开实施例提供的另一种车辆以太网诊断的交互示意图;
48.图5是本公开实施例提供的一种车辆以太网诊断系统的结构示意图;
49.图6是本公开实施例提供的又一种车辆以太网诊断的交互示意图;
50.图7是本公开实施例提供的又一种车辆以太网诊断方法的流程示意图;
51.图8是本公开实施例提供的又一种车辆以太网诊断方法的流程示意图;
52.图9是本公开实施例提供的一种车辆以太网诊断装置的结构示意图;
53.图10是本公开实施例提供的另一种车辆以太网诊断装置的结构示意图;
54.图11是本公开实施例提供的一种电子设备的结构示意图。
具体实施方式
55.为了能够更清楚地理解本公开的上述目的、特征和优点,下面将对本公开的方案进行进一步描述。需要说明的是,在不冲突的情况下,本公开的实施例及实施例中的特征可以相互组合。
56.在下面的描述中阐述了很多具体细节以便于充分理解本公开,但本公开还可以采用其他不同于在此描述的方式来实施;显然,说明书中的实施例只是本公开的一部分实施例,而不是全部的实施例。
57.本公开实施例提供的车辆以太网诊断方法应用于智能车辆,本公开实施例提供的方法可由智能车辆的服务器来执行。
58.图1是本公开实施例提供的一种车辆以太网诊断方法的流程示意图,图2是本公开实施例提供的一种车辆以太网诊断的交互示意图,结合图1和图2,车辆以太网诊断方法具
体包括如下:
59.s10、在身份认证请求通过的情况下,响应于终端设备发送的访问请求,对终端设备请求访问的目标控制器进行操作权限的授权操作。
60.其中,目标控制器基于访问请求确定。
61.具体的,身份认证请求指的是终端设备向车辆发送访问请求之前,终端设备与车辆的认证模块之间的身份认证,通过进行身份认证,可以保证对控制器进行操作诊断的安全性。
62.身份认证的具体过程可参加图2:首先终端设备发送身份认证请求至车辆的认证模块,车辆的认证模块在接收到终端设备发送的身份认证请求后,基于身份认证请求生成第一认证报文并发送至终端设备,以使得终端设备对第一认证报文进行认证,在车辆的认证模块发送第一认证报文至终端设备后,终端设备对车辆的认证模块发送的第一认证报文进行认证,当终端设备对第一认证报文认证通过后,终端设备发送第二认证报文至车辆的认证模块,使得车辆的认证模块基于终端设备发送的第二认证报文对终端设备的身份进行验证,当车辆的认证模块对第二认证报文认证通过后,此时可以确定,终端设备和车辆两端认证请求均通过,即身份认证请求通过,此时,车辆在接收到终端设备发送的访问请求后,车辆对终端设备请求访问的目标控制器进行操作权限的授权操作,进而使得终端设备能够对目标控制器进行诊断。
63.作为一种可实施方式,可基于访问请求包括的标识信息确定目标控制器。
64.其中操作权限的授权操作包括读权限的授权操作、写权限的授权操作、读写权限的授权操作等。
65.本公开实施例中,当车辆接收到终端设备发送的访问请求后,车辆基于访问请求确定目标控制器,并对终端设备请求访问的目标控制器进行操作权限的授权操作,进而保证终端设备进行操作诊断的控制器为测试人员预期的目标控制器,提高诊断的灵活性。
66.s20、响应于终端设备发送的操作请求,对终端设备请求访问的目标控制器进行操作诊断。
67.当对终端设备请求访问的目标控制器进行操作权限的授权操作后,此时,车辆可以接收终端设备发送的操作请求,并基于接收到的终端设备发送的操作请求对目标控制器进行操作诊断。
68.具体的,操作请求包括:请求读操作请求、请求写操作请求、请求读写操作请求等。
69.车辆在接收到终端设备发送的访问请求后,对终端设备请求访问的目标控制器进行操作权限的授权操作,而终端设备请求访问的目标控制器为测试者基于车辆以太网的故障问题进行预判确定的可能发生故障的目标控制器,因此,本公开实施例对目标控制器进行操作诊断的灵活性较高,即测试者在检测到车辆以太网发生故障时,通过在终端设备输入期望访问的目标控制器,此时将访问请求发送至车辆,车辆在接收到访问请求后,对终端设备请求访问的控制器进行操作权限的授权操作,进而使得车辆在接收到终端设备发送的操作请求后,对目标控制器进行操作诊断,实现车辆对控制器诊断的灵活性。
70.本公开实施例提供的车辆以太网诊断方法,在身份认证请求通过的情况下,响应于终端设备发送的访问请求,对终端设备请求访问的的目标控制器进行操作权限的授权操作,其中,目标控制器基于访问请求确定,响应于终端设备发送的操作请求,对终端设备请
求访问的目标控制器进行操作诊断,即车辆在根据终端设备发送的访问请求对目标控制器进行操作权限的授权操作后,根据操作请求,对目标控制器进行诊断操作,由于目标控制器是基于访问请求确定的,访问请求为用户在终端设备触发的,因此,可通过改变终端设备发送的操作请求,灵活的改变进行诊断操作的目标控制器,进而使得进行诊断操作的目标控制器灵活变更,提高车辆以太网诊断操作的灵活性。
71.图3是本公开实施例提供的另一种车辆以太网诊断方法的流程示意图,图4是本公开实施例提供的另一种车辆以太网诊断的交互示意图,本公开实施例是在上述实施例的基础上,结合图3和图4,步骤s10的一种具体可实施方式包括:
72.s11、响应于终端设备发送的访问请求,确定与标识信息对应的控制器作为目标控制器。
73.其中,访问请求包括请求访问的目标控制器的标识信息。
74.具体的,车辆以太网的控制器包括多个控制器,不同控制器对应不同的标识信息,当终端设备发送访问请求至车辆后,车辆对终端设备发送的访问请求进行解析获取到访问请求中包括的标识信息,然后基于访问请求包括的标识信息与车辆以太网各控制器的标识信息的关系,确定目标控制器,即车辆以太网中控制器对应的标识信息与访问请求解析的标识信息相同时,则该控制器作为目标控制器。
75.s12、发送授权请求至授权模块,以使授权模块对目标控制器进行操作权限的授权操作。
76.车辆在确定目标控制器后,车辆下发授权请求至车辆中的授权模块,以通过授权模块对目标控制器进行操作权限的授权操作。
77.需要说明的是,在具体的实施方式中,车辆以太网的控制器包括域控制单元和电子控制单元,如图5所示,参见图5,一个域控制单元与一个或多个电子控制器单元通信连接,域控制单元可以获取到与该域控制单元通信连接的一个或多个电子控制单元对应的报文信息,因此,本公开实施例中,对终端设备请求访问的目标控制器进行操作权限的授权操作主要是对车辆以太网中的域控制单元进行访问授权操作,不同域控制单元对应一个标识信息,各域控制单元分别与授权模块通信连接。
78.本公开实施例提供的车辆以太网诊断方法,车辆在获取到终端设备发送的访问请求后,确定与访问请求包括的标识信息对应的控制器作为目标控制器,然后车辆发送授权请求至授权模块,以使授权模块对目标控制器进行操作权限的授权操作,由于目标控制器是基于访问请求包括的标识信息确定的,因此,可通过改变终端设备发送的操作请求中包括的标识信息,灵活的改变进行诊断操作的目标控制器,提高车辆以太网诊断方法的灵活性。
79.图6是本公开实施例提供的又一种车辆以太网诊断方法的流程示意图,图7是本公开实施例提供的又一种车辆以太网诊断的交互示意图,本公开实施例是在上述实施例的基础上,结合图6和图7,步骤s20的一种具体可实施方式包括:
80.s21、响应于终端设备发送的操作请求,对终端设备请求访问的目标控制器基于操作方式进行操作诊断。
81.其中,操作请求包括操作方式。
82.操作请求包括读请求、写请求和读写请求等。
83.当车辆对终端设备请求访问的目标控制器进行操作权限的授权操作后,车辆接收终端设备发送的请求操作,对终端设备请求访问的目标控制器基于操作方式进行操作诊断。
84.示例性的,终端设备发送的访问请求包括的目标控制器的标识信息为id1,车辆以太网包括控制器1、控制器2、...、控制器n,控制器1的标识信息为id1,控制器2的标识信息为id2,控制器n的标识信息为idn,车辆在接收到终端设备发送的访问请求后,对控制器1进行操作权限的授权操作,此时,对控制器1进行操作权限的授权操作后,车辆可以对控制器1进行诊断操作,具体诊断操作方式与操作请求中包括的操作方式有关。
85.可选的,对终端设备请求访问的目标控制器基于操作方式进行诊断操作的具体过程,包括:
86.响应于终端设备发送的操作请求,访问目标控制器,获取目标控制器的操作权限,其中,操作权限基于授权操作确定。
87.当车辆接收到终端设备发送的操作请求后,首先访问目标控制器,获取目标控制器的操作权限,即获取终端设备对目标控制器进行授权操作时所开通的操作权限,例如,操作权限包括允许进行读操作和写操作,则此时获取的目标控制器的操作权限为允许对目标控制器进行读操作和写操作。
88.在操作权限包括操作方式时,对终端设备请求访问的目标控制器基于操作方式进行操作诊断。
89.当终端设备发送至车辆的操作请求中包括的操作方式为对目标控制器进行写操作,此时,操作权限中包括操作方式,因此,车辆基于操作方式对目标控制器进行诊断。
90.在其它可实施方式中,当操作权限中不包括操作方式时,示例性的,获取的操作权限为允许对目标控制器进行读操作,操作请求中包括的操作方式为对目标控制器进行写操作,此时,操作权限中不包括操作方式,因此,车辆无法实现基于操作方式对目标控制器进行诊断,此时,可通过返回诊断方式有误或诊断方式不匹配或建议更改诊断方式等提示信息,以返回至终端设备,进而使得测试人员能够及时获取到提示消息,提高测试人员的诊断效率。
91.作为一种可实施方式,本公开实施例提供的车辆以太网诊断方法还包括:
92.响应于终端设备发送的关闭请求,关闭目标控制器的操作权限。
93.结合图7,当车辆接收到终端设备发送的关闭请求后,车辆关闭目标控制器的操作权限,使得实现关闭终端设备对车辆的操作权限。
94.作为另一种可实施方式,继续参见图7,在检测到终端设备的状态为离线状态时,关闭目标控制器的操作权限。
95.此外,若终端设备在完成对控制器的诊断后,终端设备未发送关闭请求,而是直接关闭终端设备,此时对应终端设备为离线状态,当车辆检测到终端设备为离线状态时,车辆关闭下发至目标控制器的操作权限。
96.上述实施例中,示例性以车辆端为执行主体进行举例说明,以下将通过具体的实施例介绍以终端设备侧为执行主体进行具体说明。
97.图8是本公开实施例提供的又一种车辆以太网诊断方法的流程示意图,结合图2和图8,车辆以太网诊断方法包括:
98.s100、在身份认证请求通过的情况下,发送访问请求至车辆,以使车辆基于访问请求对目标控制器进行操作权限的授权操作。
99.其中,目标控制器基于访问请求确定。
100.s200、在接收到车辆发送的操作权限的授权操作完成指示后,发送操作请求至车辆,以使车辆基于操作请求对目标控制器进行操作诊断。
101.本公开实施例提供的车辆以太网诊断方法,在身份认证请求通过的情况下,发送访问请求至车辆,以使车辆基于访问请求对目标控制器进行操作权限的授权操作,在接收到车辆发送的操作权限的授权操作完成指示后,发送操作请求至车辆,以使车辆基于操作请求对目标控制器进行操作诊断,由于目标控制器是基于访问请求确定的,访问请求为用户在终端设备触发的,因此,可通过改变终端设备发送的操作请求中包括的标识信息,灵活的改变进行诊断操作的目标控制器,进而使得进行诊断操作的目标控制器灵活变更,提高车辆以太网诊断操作的灵活性。
102.可选的,还包括:发送关闭请求至车辆,以使得车辆基于关闭请求关闭目标控制器的操作权限。
103.结合图7,当终端设备结束对目标控制器的诊断,终端设备发送关闭请求至车辆,此时车辆接收到终端设备发送的关闭请求后,车辆关闭目标控制器的操作权限,使得实现关闭终端设备对车辆中目标控制器的访问权限。
104.图9是本公开实施例提供的一种车辆以太网诊断装置的结构示意图,如图9所示,车辆以太网诊断装置包括:
105.授权操作模块910,用于在身份认证请求通过的情况下,响应于终端设备发送的访问请求,对终端设备请求访问的目标控制器进行操作权限的授权操作,其中,目标控制器基于访问请求确定。
106.操作诊断模块920,用于响应于终端设备发送的操作请求,对终端设备请求访问的目标控制器进行操作诊断。
107.本公开实施例提供的车辆以太网诊断方法,授权操作模块在身份认证请求通过的情况下,响应于终端设备发送的访问请求,对终端设备请求访问的的目标控制器进行操作权限的授权操作,其中,目标控制器基于访问请求确定,操作诊断模块响应于终端设备发送的操作请求,对终端设备请求访问的目标控制器进行操作诊断,即车辆在根据终端设备发送的访问请求对目标控制器进行操作权限的授权操作后,根据操作请求,对目标控制器进行诊断操作,由于目标控制器是基于访问请求确定的,访问请求为用户在终端设备触发的,因此,可通过改变终端设备发送的操作请求中包括的标识信息,灵活的改变进行诊断操作的目标控制器,进而使得进行诊断操作的目标控制器灵活变更,提高车辆以太网诊断操作的灵活性。
108.可选的,授权操作模块的一种具体可实施方式包括:
109.响应于终端设备发送的访问请求,确定与标识信息对应的控制器作为目标控制器;
110.发送授权请求至授权模块,以使授权模块对目标控制器进行操作权限的授权操作。
111.可选的,操作诊断模块的一种具体可实施方式包括:
112.响应于终端设备发送的操作请求,对终端设备请求访问的目标控制器基于操作方式进行操作诊断。
113.可选的,操作诊断模块的另一种具体可实施方式包括:
114.响应于终端设备发送的操作请求,访问目标控制器,获取目标控制器的操作权限,其中,操作权限基于授权操作确定;
115.在操作权限包括操作方式时,对终端设备请求访问的目标控制器基于操作方式进行操作诊断。
116.可选的,还包括:
117.第一删除模块,用于响应于终端设备发送的关闭请求,关闭目标控制器的操作权限。
118.可选的,还包括:
119.第二删除模块,用于在检测终端设备的状态为离线状态时,关闭目标控制器的操作权限。
120.图10是本公开实施例提供的另一种车辆以太网诊断装置的结构示意图,如图10所示,车辆以太网诊断装置包括:
121.访问请求发送模块1010,用于在身份认证请求通过的情况下,发送访问请求至车辆,以使车辆基于访问请求对目标控制器进行操作权限的授权操作,其中,目标控制器基于访问请求确定;
122.操作请求发送模块1011,用于在接收到车辆发送的操作权限的授权操作完成指示后,发送操作请求至车辆,以使车辆基于操作请求对目标控制器进行操作诊断。
123.可选的,还包括:
124.关闭模块,用于发送关闭请求至车辆,以使车辆基于关闭请求关闭目标控制器的操作权限。
125.本发明实施例所提供的装置可执行本发明任意实施例所提供的方法,具备执行方法相应的功能模块和有益效果。
126.值得注意的是,上述装置的实施例中,所包括的各个单元和模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。
127.本公开还提供一种电子设备,包括:处理器,所述处理器用于执行存储于存储器的计算机程序,所述计算机程序被处理器执行时实现上述方法实施例的步骤。
128.图11为本公开提供的一种电子设备的结构示意图,图11示出了适于用来实现本发明实施例实施方式的示例性电子设备的框图。图11显示的电子设备仅仅是一个示例,不应对本发明实施例的功能和使用范围带来任何限制。
129.如图11所示,电子设备600以通用计算设备的形式表现。电子设备600的组件可以包括但不限于:一个或者多个处理器610,系统存储器620,连接不同系统组件(包括系统存储器620和处理器)的总线630。
130.总线630表示几类总线结构中的一种或多种,包括存储器总线或者存储器控制器,外围总线,图形加速端口,处理器或者使用多种总线结构中的任意总线结构的局域总线。举例来说,这些体系结构包括但不限于工业标准体系结构(isa)总线,微通道体系结构(mac)
总线,增强型isa总线、视频电子标准协会(vesa)局域总线以及外围组件互连(pci)总线。
131.电子设备600典型地包括多种计算机系统可读介质。这些介质可以是任何能够被电子设备600访问的介质,包括易失性和非易失性介质,可移动的和不可移动的介质。
132.系统存储器620可以包括易失性存储器形式的计算机系统可读介质,例如随机存取存储器(ram)640和/或高速缓存存储器650。电子设备600可以进一步包括其它可移动/不可移动的、易失性/非易失性计算机系统存储介质。仅作为举例,存储系统660可以用于读写不可移动的、非易失性磁介质(通常称为“硬盘驱动器”)。可以提供用于对可移动非易失性磁盘(例如“软盘”)读写的磁盘驱动器,以及对可移动非易失性光盘(例如cd-rom、dvd-rom或者其它光介质)读写的光盘驱动器。在这些情况下,每个驱动器可以通过一个或者多个数据介质接口与总线630相连。系统存储器620可以包括至少一个程序产品,该程序产品具有一组(例如至少一个)程序模块,这些程序模块被配置以执行本发明实施例各实施例的功能。
133.具有一组(至少一个)程序模块670的程序/实用工具680,可以存储在例如系统存储器620中,这样的程序模块670包括但不限于操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。程序模块670通常执行本发明实施例所描述的实施例中的功能和/或方法。
134.处理器610通过运行存储在系统存储器620中的多个程序中的至少一个程序,从而执行各种功能应用以及信息处理,例如实现本发明实施例所提供的方法实施例。
135.本公开还提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述方法实施例的步骤。
136.可以采用一个或多个计算机可读的介质的任意组合。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如可以是但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑磁盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本文件中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。
137.计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。
138.计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于无线、电线、光缆、rf等等,或者上述的任意合适的组合。
139.可以以一种或多种程序设计语言或其组合来编写用于执行本发明操作的计算机程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如java、smalltalk、c ,还包括常规的过程式程序设计语言—诸如“c”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部
分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(lan)或广域网(wan)域连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。
140.本公开还提供一种计算机程序产品,当所述计算机程序产品在计算机上运行时,使得所述计算机执行实现上述方法实施例的步骤。
141.需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
142.以上所述仅是本公开的具体实施方式,使本领域技术人员能够理解或实现本公开。对这些实施例的多种修改对本领域的技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本公开的精神或范围的情况下,在其它实施例中实现。因此,本公开将不会被限制于本文所述的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献