数据管理方法及相关设备与流程

文档序号:29028466发布日期:2022-02-24 10:51阅读:211来源:国知局
数据管理方法及相关设备与流程

1.本技术涉及人工智能技术领域,尤其涉及一种数据管理方法及相关设备。


背景技术:

2.随着人工智能技术的快速发展,人工智能已经大规模应用到许多行业,因此对于各种智能模块的需求也与日俱增。智能模块一般作为从设备存在于各种智能系统中,而现有技术在主设备端缺乏对从设备数据的统一调度管理,在一些异步过程中存在数据多次在主设备和从设备之间重复传输,影响整个智能系统的运行效率和实时性。


技术实现要素:

3.本技术实施例公开了一种数据管理方法及相关设备,在主设备端对从设备端数据进行统一管理,有利于提高采用智能模块作为从设备的智能系统的运行效率和实时性。
4.本技术实施例第一方面公开了一种数据管理方法,应用于智能系统中的主设备,所述方法包括:
5.所述主设备获取数据创建请求,其中,所述数据创建请求来自所述主设备或者来自从设备,所述从设备包括所述智能系统中的智能模块;
6.所述主设备根据所述数据创建请求创建数据对象;
7.所述主设备根据所述数据对象对所述从设备中的数据进行管理。
8.本技术实施例第二方面公开了一种数据管理装置,其特征在于,应用于智能系统中的主设备,所述装置包括:
9.获取单元,用于获取数据创建请求,其中,所述数据创建请求来自所述主设备或者来自从设备,所述从设备包括所述智能系统中的智能模块;
10.创建单元,用于根据所述数据创建请求创建数据对象;
11.管理单元,用于根据所述数据对象对所述从设备中的数据进行管理。
12.本技术实施例第三方面公开了一种应用于智能系统中的主设备,包括处理器、存储器、通信接口,以及一个或多个程序,所述一个或多个程序被存储在所述存储器中,并且被配置由所述处理器执行,所述程序包括用于执行如本技术实施例第一方面任一项所述的方法中的步骤的指令。
13.本技术实施例第四方面公开了一种芯片,其特征在于,包括:处理器,用于从存储器中调用并运行计算机程序,使得安装有所述芯片的设备执行如本技术实施例第一方面中任一项所述的方法。
14.本技术实施例第五方面公开了一种计算机可读存储介质,其特征在于,其存储用于电子数据交换的计算机程序,其中,所述计算机程序使得计算机执行如本技术实施例第一方面中任一项所述的方法。
15.本技术实施例第六方面公开了一种计算机程序,所述计算机程序使得计算机执行如本技术实施例第一方面中任一项所述的方法。
16.可以看出,在本技术实施例中,主设备获取来自其本身或者来自从设备的数据创建请求,该主设备在获取到数据创建请求后可以根据该数据创建请求创建数据对象,由于通过该数据对象可以获得对从设备中的数据的管理权限,该主设备根据数据对象可以对从设备中的数据进行管理,从而实现在主设备端对从设备端数据进行统一管理,有利于提高采用智能模块作为从设备的智能系统的运行效率和实时性。
附图说明
17.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
18.图1是本技术实施例提供的一种智能系统的结构示意图;
19.图2是本技术实施例提供的一种数据管理方法的流程示意图;
20.图3是本技术实施例提供的另一种数据管理方法的流程示意图;
21.图4是本技术实施例提供的一种数据对象创建方法的流程示意图;
22.图5是本技术实施例提供的一种数据管理的场景示意图;
23.图6是本技术实施例提供的一种数据管理装置的结构示意图;
24.图7是本技术实施例提供的一种应用于智能系统中的主设备的结构示意图。
具体实施方式
25.为了使本技术领域的人员更好地理解本技术方案,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
26.本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。
27.在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本技术的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
28.请参阅图1,图1是本技术实施例提供的一种智能系统的结构示意图。如图1所示,所述智能系统主要包括主设备、从设备和通信单元,所述主设备包括控制单元,所述从设备响应单元。
29.其中,所述控制单元包括数据管理模块和调度模块;所述数据管理模块,用于对获取的远端数据进行封装,并采用基于引用计数的方式对数据进行管理,当引用计数为0时,自动释放远端的内存空间,所述远端数据包括所述从设备的数据;所述调度模块,用于根据
所述数据管理模块的指令,调度对应的数据管理策略,产生相应的动作指令,所述动作指令包括数据空间申请、数据释放、数据拷贝、数据恢复等。
30.其中,所述通信单元用于所述主设备和所述从设备之间进行通信,所述通信单元包括数据封装模块、传输模块和数据解析模块;所述数据封装模块,用于对需要传输的数据按照特定协议进行封装;所述传输模块,用于进行数据的实际传输承载,所述传输模块可以是usb、socket等;所述数据解析模块,用于对接收到的数据进行解析,并转发给控制单元或响应单元,具体地,对来自主设备的数据进行解析并转发给从设备的响应单元,以及对来自从设备的数据进行解析并转发给主设备的控制单元。
31.其中,所述响应单元,用于根据控制单元发出的动作指令,执行相应的动作。
32.基于上面对各个单元的描述,下面将对本技术实施例中的技术方案结合实例进行清楚、完整地描述。
33.请参阅图2,图2是本技术实施例提供的一种数据管理的流程示意图。如图2所述,所述方法包括但不限于以下步骤:
34.201:主设备调用控制单元接口以发起业务请求;
35.202:控制单元根据所述业务请求,调用相应策略,产生动作指令;
36.203:控制单元通过主设备端的通信单元将所述动作指令传输到从设备,从设备端的通信单元解析所述动作指令;
37.204:响应单元根据所述动作指令执行动作,并向所述主设备返回动作结果。
38.具体地,当智能系统中,需要从设备(智能模块)执行业务动作时,智能系统中的主设备通过调用主设备中的控制单元接口发起需要该从设备执行业务动作的业务请求;控制单元会根据该业务请求抵用相应的策略产生用于指示该从设备执行该业务动作的动作指令,并且将该动作指令发送给通信单元;主设备端的通信单元负责将该动作指令传输到从设备,而从设备端的通信单元则负责解析该动作指令;从而从设备根据通信单元对该动作指令的解析结果获知需要执行的动作,进而从设备的响应单元根据该动作指令执行动作,并向该主设备返回动作结果。
39.在图2所描述的数据管理方法中,主设备获取业务请求以及根据获取到的业务请求生成动作指令,并通过主设备和从设备之间的通信单元将该业务指令传输给从从设备,从设备执行该业务动作,从而实现主设备对从设备的统一调度管理。
40.请参阅图3,图3是本技术实施例提供的另一种数据管理的流程示意图。如图3所述,所述数据管理方法应用于智能系统中的主设备,所述方法包括但不限于以下步骤。
41.步骤301:所述主设备获取数据创建请求,其中,所述数据创建请求来自所述主设备或者来自从设备,所述从设备包括所述智能系统中的智能模块;
42.步骤302:所述主设备根据所述数据创建请求创建数据对象;
43.步骤303:所述主设备根据所述数据对象对所述从设备中的数据进行管理。
44.其中,所述主设备根据所述数据创建请求创建数据对象包括:主设备中的数据管理模块在收到数据创建请求时,会对来自从设备的数据对象进行封装为一个本地数据对象,从而获得对从设备数据的管理权。其中,该数据创建请求可以是来自于主设备,也可以来自从设备,而根据所述数据创建请求来源的不同,根据所述数据创建请求创建数据对象的步骤不同。当该数据创建请求是来自主设备时,主设备需要先跟从设备建立连接,再获取
到来自从设备的数据对象,进而对该数据对象进行封装得到本地数据对象;当该数据创建请求来自从设备时,该数据创建请求中包括该数据对象,主设备直接根据该数据对象封装得到本地数据对象。
45.其中,根据所述数据创建请求创建数据对象的步骤如图4所示,具体包括:
46.步骤3021:所述主设备判断所述数据创建请求是否由主设备发起,若是,则执行步骤3022;若否,则执行步骤3025;
47.步骤3022:所述主设备执行数据创建策略,向从设备发送数据创建指令;
48.步骤3023:所述从设备执行所述数据创建指令,并向所述主设备返回数据对象;
49.步骤3024:所述主设备执行数据拷贝指令,将数据传送到所述从设备;
50.步骤3025:所述主设备根据所述数据和数据对象封装得到本地数据对象。
51.当该数据创建请求是来自主设备时,主设备先向从设备发起建立连接的请求,在主设备和从设备建立连接后,从设备会向主设备发送该数据对象,主设备接收该数据对象后,对该数据对象进行封装为一个本地数据对象,主设备依据该本地数据对象即可获得对从设备数据的管理权;当该数据创建请求来自从设备时,也即说明该从设备与该主设备已经建立了连接,从设备向主设备发送该数据创建请求,该数据创建请求中包括该数据对象,主设备在接收到该数据创建请求时,直接对该数据对象进行封装为本地数据对象,从而获得对从设备数据的管理权。
52.可见,本示例中,主设备获取来自其本身或者来自从设备的数据创建请求,该主设备在获取到数据创建请求后可以根据该数据创建请求创建数据对象,由于通过该数据对象可以获得对从设备中的数据的管理权限,该主设备根据数据对象可以对从设备中的数据进行管理,从而实现在主设备端对从设备端数据进行统一管理,有利于提高采用智能模块作为从设备的智能系统的运行效率和实时性。
53.在一个可能的示例中,所述主设备根据所述数据创建请求创建数据对象,包括:所述主设备根据所述数据创建请求向所述从设备发送数据创建指令,其中,所述数据创建指令用于在所述从设备中申请相应的数据空间以及指示所述从设备创建第一数据对象;所述主设备接收来自所述从设备的所述第一数据对象;所述主设备向所述从设备发送第一数据,以将所述第一数据存储在所述数据空间;所述主设备根据所述第一数据对象和所述第一数据封装得到第二数据对象。
54.具体地,数据创建请求来自主设备时的数据对象创建实现过程为:主设备调用数据管理模块的创建接口在从设备申请相应数据空间,然后调用数据管理模块的拷贝接口将第一数据传送到从设备,从设备向主设备返回第一数据对象,主设备封装来自从设备的第一数据对象到本地数据对象中,得到第二数据对象。
55.可见,本示例中,当主设备主动发起需要对从设备的数据进行统一管理时,主设备先在从设备中申请数据空间,用于存储业务动作执行需要的第一数据;然后主设备将业务动作执行需要的第一数据传输到从设备,存储在该数据空间中,这样第一数据也就成为了从设备的数据;此外,从设备向主设备发送第一数据对象,主设备对该第一数据对象和第一数据进行封装得到第二数据对象,从而主设备根据该第二数据对象可以对从设备中存储的第一数据进行管理,实现在主设备端对从设备端数据进行统一管理,有利于提高采用智能模块作为从设备的智能系统的运行效率和实时性。
56.在一个可能的示例中,所述主设备根据所述数据对象对所述从设备中的数据进行管理,包括:所述主设备向所述从设备发送第一动作指令,所述第一动作指令包括所述第二数据对象,所述第一动作指令用于指示所述从设备根据所述第二数据对象调用所述数据空间中存储的所述第一数据执行第一动作。
57.举例来说,该智能系统需要从设备对一张图片做a过程处理,主设备在这之前已经将该图片传输到从设备存储了,并且针对该图片封装到了第二数据对象,主设备在接收到从设备对该图片做a过程处理的业务请求时,向从设备发送第一动作指令,该第一动作指令包括该第二数据对象,该第一动作指令用于指示从设备根据第二数据对象调用存储在从设备中的该图片执行a过程处理。
58.可见,本示例中,主设备已经将业务动作执行需要的数据存储在从设备,且也针对该业务动作执行需要的数据封装得到本地数据对象(第二数据对象)后,主设备在需要从设备执行该业务动作时,只需向从设备发送第一动作指令,第一动作指令中包括第二数据对象,通过第一动作指令指示从设备根据第二数据对象调用该业务动作执行需要的数据执行该业务动作,从而主设备实现对从设备中的数据进行统一调度管理。
59.在一个可能的示例中,所述方法还包括:所述主设备向所述从设备发送第二动作指令,所述第二动作指令包括所述第二数据对象,所述第二动作指令用于指示所述从设备根据所述第二数据对象调用所述数据空间中存储的所述第一数据执行第二动作。
60.可以理解的是,由于主设备通过第二数据对象已经取得到了从设备中存储的第一数据的使用权限,当在从设备端需要再次使用到该第一数据执行其他业务动作时,不需要再次从主设备中传输第一数据给从设备,只需要该其它业务动作的动作指令中包括了第二数据对象,就可以重复使用从设备中存储的该第一数据,从而减少了数据从主设备到从设备的传输开销。
61.举例来说,主设备将一张图片传到从设备端做第一动作(a过程处理),后续又需要对该同一张图片做第二动作(b过程处理),那么只需要创建该图片的数据对象dataa,即可以在2个动作中使用同一图片的数据,而不需要多次传输该图片。具体地,主设备在接收到从设备对该图片做b过程处理的业务请求时,向从设备发送第二动作指令,该第二动作指令包括该图片的数据对象dataa,该第二动作指令用于指示从设备根据数据对象dataa调用存储在从设备中的该图片执行b过程处理。
62.可见,本示例中,主设备已经将第一数据存储在从设备,且也针对第一数据封装得到本地数据对象(第二数据对象)后,后续只要是从设备执行需要用到该第一数据的业务动作,主设备无需一个业务动作向从设备传输一次第一数据,只需要通过每个业务动作对应的业务指令传输一次第二数据对象,从设备就可以调用其存储的该第一数据执行相应的业务动作,从而减少了数据从主设备到从设备的传输开销。
63.在一个可能的示例中,所述数据创建请求包括第三数据对象,所述第三数据对象由所述从设备根据第二数据封装得到,所述主设备根据所述数据创建请求创建数据对象,包括:所述主设备根据所述第三数据对象封装得到第四数据对象。
64.具体地,来自从设备的数据创建请求实现过程为:对于从设备中原本存在的第二数据,从设备对该第二数据进行封装得到第三数据对象,在从设备向主设备发起数据创建请求时,从设备将该第三数据对象通过该数据创建请求发送给主设备,主设备接收到来自
从设备的数据创建请求后,直接将该第三数据对象封装到本地对象中,得到第四数据对象。
65.可见,本示例中,从设备也可以主动要求主设备对自己的第二数据进行统一调度管理,从设备根据第二数据进行封装得到第三数据对象,然后将第三数据对象发送给主设备,主设备对第三数据对象进行封装后可以得到第四数据对象,主设备依据第四数据对象就可以对从设备中的第二数据进行统一调度管理,通过向从设备发送包括第四数据对象的动作指令来指示从设备对第二数据执行动作。
66.在一个可能的示例中,在所述主设备根据所述第三数据对象封装得到第四数据对象之前,所述方法还包括:所述主设备向所述从设备发送第三动作指令,所述第三动作指令用于指示所述从设备执行第三动作,以得到所述第二数据。
67.其中,从设备发起的数据创建过程中,第二数据一般为业务过程中产生的中间数据,后续过程中还需要使用。
68.可见,本示例中,主设备可以先向从设备发送第三动作指令,指示从设备执行第三动作生成后续需要使用的第二数据,从而有利于从设备主动发起数据创建请求。
69.在一个可能的示例中,所述主设备根据所述数据对象对所述从设备中的数据进行管理,包括:所述主设备获取到第四动作指令,所述第四动作指令用于指示所述主设备调用所述第二数据执行第四动作;所述主设备向所述从设备发送第五动作指令,所述第五动作指令用于指示所述从设备向所述主设备发送所述第二数据;所述主设备根据所述第四数据对象调用所述第二数据执行所述第四动作。
70.其中,主设备根据第三数据对象封装得到第四数据对象后,此时主设备还不会将从设备端的数据拷贝到主设备,只有当主设备实际使用到从设备端的该第二数据时,才会执行拷贝动作,将从设备种的第二数据传输到主设备;并且,在将第二数据传输到主设备之后,之后主设备需要再次使用第二数据时,无需再次将第二数据从从设备传输到主设备,每次主设备只需要通过第四数据对象就可以获得对第二数据的使用权限,这样可以减少数据从从设备到主设备的传输开销。
71.举例来说,从设备端a过程的处理结果需要在主设备端b过程中使用,而a过程和b过程是异步处理过程,这样就可以在主设备端产生a过程的处理结果的数据对象dataa(第四数据对象),从而在主设备端调度b过程中将dataa作为参数使用,而不需要在主设备和从设备间做多次拷贝。
72.在一个可能的示例中,所述主设备基于引用计数的方式对所述从设备中的数据进行管理。
73.其中,数据使用过程:数据对象在使用时引用计数加1,使用结束后,引用计数减1。数据销毁过程:当该数据对象不再使用时,数据管理模块自动执行销毁策略,释放从设备端的数据空间。
74.举例来说,请一并参阅图5,图5是本技术实施例提供的一种数据管理的场景示意图。如图5所示,在主设备上调度从设备先对对数据data做业务a,而后需要做业务b,整个业务流程如下:
75.(1)主设备发起数据创建指令,把数据data传到从设备中存储,并构建本地数据对象dataa,在主设备端获得了从设备中的数据data的管理权,此时数据data引用计数为1;
76.(2)主设备向从设备发送动作指令taska,通过动作指令taska发起业务a,从设备
执行业务a需要用到从设备中存储的数据data,主设备只需要将数据对象dataa传入动作指令taska中,就像操作主设备本地数据一样,从设备侧接收到动作指令taska后,将获得数据data的使用权,从而完成业务a的流程,此时数据data引用计数为2;
77.(3)主设备后续向从设备发送动作指令taskb,通过动作指令taskb发起业务b,从设备执行业务b同样需要用到从设备中存储的数据data,主设备只需要将数据对象dataa传入动作指令taskb中,从设备侧接收到动作指令taskb后,将获得数据data的使用权,从而完成业务b的流程,此时数据data引用计数为3;
78.(4)当数据data引用计数为0时,数据管理模块发起数据释放指令,释放从设备的数据空间,同时销毁本地数据对象dataa。
79.可见,本示例中,主设备基于引用计数的方式对从设备中的数据进行管理,根据数据的引用计数值可以清楚地确定数据的使用情况,有利于主设备对从设备数据的统一调度管理。
80.请参见图6,图6是本技术实施例提供的一种数据管理装置的结构示意图。如图6所示,该数据管理装置应用于智能系统中的主设备,其中,各个单元的详细描述如下。
81.获取单元601,用于获取数据创建请求,其中,所述数据创建请求来自所述主设备或者来自从设备,所述从设备包括所述智能系统中的智能模块;
82.创建单元602,用于根据所述数据创建请求创建数据对象;
83.管理单元603,用于根据所述数据对象对所述从设备中的数据进行管理。
84.在一个可能的示例中,所述创建单元602具体用于:根据所述数据创建请求向所述从设备发送数据创建指令,其中,所述数据创建指令用于在所述从设备中申请相应的数据空间以及指示所述从设备创建第一数据对象;接收来自所述从设备的所述第一数据对象;向所述从设备发送第一数据,以将所述第一数据存储在所述数据空间;根据所述第一数据对象和所述第一数据封装得到第二数据对象。
85.在一个可能的示例中,所述管理单元603具体用于:向所述从设备发送第一动作指令,所述第一动作指令包括所述第二数据对象,所述第一动作指令用于指示所述从设备根据所述第二数据对象调用所述数据空间中存储的所述第一数据执行第一动作。
86.在一个可能的示例中,所述管理单元603还用于:向所述从设备发送第二动作指令,所述第二动作指令包括所述第二数据对象,所述第二动作指令用于指示所述从设备根据所述第二数据对象调用所述数据空间中存储的所述第一数据执行第二动作。
87.在一个可能的示例中,所述数据创建请求包括第三数据对象,所述第三数据对象由所述从设备根据第二数据封装得到,所述创建单元602具体用于:根据所述第三数据对象封装得到第四数据对象。
88.在一个可能的示例中,所述管理单元603还用于:在根据所述第三数据对象封装得到第四数据对象之前,向所述从设备发送第三动作指令,所述第三动作指令用于指示所述从设备执行第三动作,以得到所述第二数据。
89.在一个可能的示例中,所述管理单元603具体用于:获取到第四动作指令,所述第四动作指令用于指示所述主设备调用所述第二数据执行第四动作;向所述从设备发送第五动作指令,所述第五动作指令用于指示所述从设备向所述主设备发送所述第二数据;根据所述第四数据对象调用所述第二数据执行所述第四动作。
processing unit,cpu),还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现成可编程门阵列(field programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
104.还应理解,本技术实施例中提及的存储器可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-only memory,rom)、可编程只读存储器(programmable rom,prom)、可擦除可编程只读存储器(erasable prom,eprom)、电可擦除可编程只读存储器(electrically eprom,eeprom)或闪存。易失性存储器可以是随机存取存储器(random access memory,ram),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的ram可用,例如静态随机存取存储器(static ram,sram)、动态随机存取存储器(dynamic ram,dram)、同步动态随机存取存储器(synchronous dram,sdram)、双倍数据速率同步动态随机存取存储器(double data rate sdram,ddr sdram)、增强型同步动态随机存取存储器(enhanced sdram,esdram)、同步连接动态随机存取存储器(synchlink dram,sldram)和直接内存总线随机存取存储器(direct rambus ram,dr ram)。
105.需要说明的是,当处理器为通用处理器、dsp、asic、fpga或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件时,存储器(存储模块)集成在处理器中。
106.应注意,本说明书描述的存储器旨在包括但不限于这些和任意其它适合类型的存储器。
107.应理解,在本技术的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本技术实施例的实施过程构成任何限定。
108.本领域普通技术人员可以意识到,结合本说明书中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
109.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
110.在本技术所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
111.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目
的。
112.另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
113.所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
114.本技术实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。
115.本技术实施例装置中的模块可以根据实际需要进行合并、划分和删减。
116.以上所述,以上实施例仅用以说明本技术的技术方案,而非对其限制;尽管参照前述实施例对本技术进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本技术各实施例技术方案的范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1