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

一种传输复合照片数据的方法、装置、系统以及电子设备与流程

2022-08-10 21:28:08 来源:中国专利 TAG:


1.本发明涉及数据传输技术领域,尤其涉及一种传输复合照片数据的方法、装置、系统、设备、存储介质及程序产品。


背景技术:

2.随着摄像技术的发展,越来越多的企业开始研发更加新奇的照片技术来赢得消费者的喜爱,复合照片技术就是其中一种,其可以生成一种复合型的照片数据,包括有照片数据和在该照片数据拍摄时间点前后的一段视频数据,例如iphone手机中的实况照片(live photos),三星的galaxy s7手机或camera mx软件也推出了类似的照片技术。
3.但现有的数据传输技术在传输这类复合照片数据时,例如将其备份至云端时,由于其数据内容的复杂,且在传输时需要保持多种数据的一致性,其通常选择将其封装为一种压缩格式后进行传输,如iphone手机会封装成livp格式。但这种压缩格式一般不能被系统识别,同样也无法让用户直接识别。
4.通过现有的这种方式,其在数据传输时无法感知当前传输的压缩数据是哪一个照片数据,使用体验较差,且容易因为认错数据而导致误操作。可见,现有技术存在缺陷,亟待解决。


技术实现要素:

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.作为一个可选的实施方式,在本发明第二方面中,所述装置还包括数据保存模块,用于执行以下步骤:
45.在所述第一终端位置获取第二用户传输的第一待判断数据;所述第一待判断数据的所述数据外观与所述第一压缩数据相同;
46.判断所述第一待判断数据是否为所述第一压缩数据,得到第一判断结果;
47.若所述第一判断结果为是,对所述第一待判断数据进行解压并保存。
48.作为一个可选的实施方式,在本发明第二方面中,所述数据保存模块对所述第一待判断数据进行解压并保存的具体方式,包括:
49.对所述第一待判断数据进行解压,得到至少一个第二照片数据和与所述第二照片数据对应的至少一个第二视频数据;
50.建立所述第二照片数据与所述第二视频数据之间的数据对应关系;
51.分别对所述第二照片数据和所述第二视频数据进行保存。
52.作为一个可选的实施方式,在本发明第二方面中,所述装置还包括判断传输模块,用于执行以下步骤:
53.响应第三用户触发的第二传输请求,获取至少一个第三照片数据和与所述第三照片数据对应的至少一个第三视频数据;
54.判断所述第三用户是否具备处理复合照片数据的设备条件,得到第二判断结果;
55.根据所述第二判断结果,将所述第三照片数据和/或所述第三视频数据传输至所述第二传输请求对应的第二终端位置。
56.作为一个可选的实施方式,在本发明第二方面中,所述判断传输模块根据所述第二判断结果,将所述第三照片数据和/或所述第三视频数据传输至所述第二传输请求对应的第二终端位置的具体方式,包括:
57.若所述第二判断结果为是,对所述第三照片数据和所述第三视频数据进行压缩和处理,得到第二压缩数据,并将所述第二压缩数据传输至所述第二传输请求对应的第二终端位置;所述第二压缩数据的数据外观与所述第三照片数据相同;
58.若所述第二判断结果为否,将所述第三照片数据传输至所述第二终端位置。
59.作为一个可选的实施方式,在本发明第二方面中,所述装置还包括判断保存模块,用于执行以下步骤:
60.在所述第二终端位置,接收第二待判断数据;所述第二待判断数据的所述数据外观与所述第二压缩数据相同;
61.判断所述第二待判断数据是否为所述第二压缩数据,得到第三判断结果;
62.若所述第三判断结果为是,对所述第二待判断数据进行解压并保存。
63.作为一个可选的实施方式,在本发明第二方面中,所述数据外观包括数据名称、数据缩略图、数据后缀和数据标识中的至少一种。
64.本发明第三方面公开了一种传输复合照片数据的系统,所述系统包括第一终端、第二终端和本发明第二方面公开的传输复合照片数据的装置
65.本发明第四方面公开了一种电子设备,所述电子设备包括:
66.存储有可执行程序代码的存储器;
67.与所述存储器耦合的处理器;
68.所述处理器调用所述存储器中存储的所述可执行程序代码,执行本发明第一方面公开的传输复合照片数据的方法中的部分或全部步骤。
69.本发明第五方面公开了一种计算机存储介质,所述计算机存储介质存储有计算机指令,所述计算机指令被调用时,用于执行本发明第一方面公开的传输复合照片数据的方法中的部分或全部步骤。
70.本发明第六方面公开了一种计算机程序产品,所述产品包括计算机程序/指令,所述计算机程序/指令在被处理器执行时实现本发明第一方面公开的传输复合照片数据的方法中的部分或全部步骤。
71.与现有技术相比,本发明具有以下有益效果:
72.本发明能够对复合照片数据进行压缩后将数据外观修改为与其中的照片数据相同,再对数据进行传输,从而可以使得用户在传输复合照片数据可以始终保持对照片数据的主观感知,有效减少用户的误操作,提高用户的使用体验。
附图说明
73.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
74.图1是本发明实施例公开的一种传输复合照片数据的方法的流程示意图;
75.图2是本发明实施例公开的另一种传输复合照片数据的方法的流程示意图;
76.图3是本发明实施例公开的又一种传输复合照片数据的方法的流程示意图;
77.图4是本发明实施例公开的又一种传输复合照片数据的方法的流程示意图;
78.图5是本发明实施例公开的一种传输复合照片数据的装置的结构示意图;
79.图6是本发明实施例公开的一种电子设备的结构示意图。
具体实施方式
80.为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
81.本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图
用于表示图像格式的数据。可选的,数据标识可以为数据所携带的,用于识别其数据内容的标识,例如特定数据位的数据内容。
93.可选的,对目标复合照片数据进行压缩的方式,可以采用数据压缩算法进行压缩,也可以使用现有的压缩软件如zip或rar进行压缩。
94.通过这一步骤,压缩后的目标复合照片数据的数据外观与第一照片数据相同,而由于用户在拍摄时一般仅对复合照片数据中的照片数据有感知识别能力,因此,这一步骤使得用户能够直接识别出此时准备被传输的第一压缩数据就是对应于第一照片数据的数据,其在后续的数据传输时能够感知当前传输的压缩数据是哪一个照片数据,不会因为认错数据而导致误操作,且使用体验良好。
95.103、将第一压缩数据传输至第一传输请求对应的第一终端位置。
96.可选的,第一终端位置可以为除本方法的执行主体所在设备以外的其他设备的位置,例如nas(network attached storage,网络附属存储)服务器的网络地址,从而可以实现一种设备间的数据传输。可选的,第一终端位置也可以为本方法的执行主体所在的设备中的,除目标复合照片数据的储存位置以外的其他储存位置,从而可以实现一种设备内的数据传输。本发明不做限定。
97.可见,实施本发明实施例所描述的方法能够对复合照片数据进行压缩后将数据外观修改为与其中的照片数据相同,再对数据进行传输,从而可以使得用户在传输复合照片数据可以始终保持对照片数据的主观感知,有效减少用户的误操作,提高用户的使用体验。
98.作为一个可选的实施例,上述步骤102中的,根据第一照片数据,对目标复合照片数据进行压缩和处理,以得到与第一照片数据的数据外观相同的第一压缩数据,包括:
99.获取第一照片数据的第一数据名称和第一数据后缀;
100.对目标复合照片数据进行压缩,以得到第一压缩数据;
101.将第一压缩数据的数据名称确定为第一数据名称;
102.将第一压缩数据的数据后缀确定为第一数据后缀。
103.可选的,还可以修改第一压缩数据的其他数据外观,例如数据缩略图或数据标识,以使得第一压缩数据的数据外观与第一照片数据相同。
104.可见,通过该可选的实施例,能够对复合照片数据进行压缩后将数据名称和数据后缀修改为与其中的照片数据相同,再对数据进行传输,从而可以使得用户在传输复合照片数据可以更加明确地保持对照片数据的主观感知,有效减少用户的误操作,提高用户的使用体验。
105.实施例二
106.请参阅图2,图2是本发明实施例公开的另一种传输复合照片数据的方法的流程示意图。其中,图2所描述的方法可以应用于相应的传输复合照片数据的装置中,如传输终端、传输设备或传输服务器,该服务器可以为云端服务器或本地服务器,本发明实施例不做限定。优选的,本发明实施例的方法可以适用于接收用户上传备份的复合照片数据的服务器终端,例如实施例一中所述的第一终端位置对应的本地服务器或云端服务器,以实现对复合照片数据的在线备份。可选的,本发明实施例中的数据传输方法可以与实施例一中的数据传输方法一起执行,也可以单独执行,本发明不做限定。
107.具体的,如图2所示,该传输复合照片数据的方法可以包括以下操作:
108.201、在第一终端位置获取第二用户传输的第一待判断数据。
109.具体的,第一待判断数据的数据外观与第一压缩数据相同。可选的,第一待判断数据的数据外观可以为照片数据。关于数据外观的阐述请参照实施例一中的描述。
110.可选的,第一待判断数据可以为第二用户对应的用户终端通过实施实施例一中的步骤发送至第一终端位置的。可选的,第一压缩数据可以为第二用户对应的用户终端通过实施实施例一中的步骤,将第二用户对应的复合照片数据进行压缩和处理后得到。关于复合照片数据的阐述请参照实施例一中对目标复合照片数据的描述。
111.202、判断第一待判断数据是否为第一压缩数据,得到第一判断结果。
112.在本步骤中,由于第一待判断数据的数据外观与第一压缩数据相同,使得本实施例的执行主体不清楚接收到的数据为压缩过的复合照片数据,还是正常的照片数据,因此需要执行判断操作,以确定后续的处理步骤。
113.可选的,判断第一待判断数据是否为第一压缩数据的方式,可以直接通过第一待判断数据在传输时附带的标识信息进行判断,例如第二用户对应的用户终端可以在发送第一待判断数据时附带传递一个用于指示其数据内容的参数作为标识信息。可选的,也可以通过分析第一待判断数据的数据内容进行判断,例如可以通过读取第一待判断数据的数据文件头信息来判断,比如读取第一待判断数据的数据文件的前3字节,并判断该前3字节是否是504b03,若是,则判断第一待判断数据是压缩文件,也即是第一压缩数据。
114.203、若第一判断结果为是,对第一待判断数据进行解压并保存。
115.可选的,若第一判断结果为否,可以直接对第一待判断数据进行保存,因其此时就是其数据外观所展示的数据文件,并不存在被修改过数据外观的情况。
116.可见,实施本发明实施例所描述的方法,一方面,能够对复合照片数据进行压缩后将数据外观修改为与其中的照片数据相同,再对数据进行传输,从而可以使得用户在传输复合照片数据可以始终保持对照片数据的主观感知,有效减少用户的误操作,提高用户的使用体验,另一方面,能够判断接收到的数据是否为被压缩和修改过的复合照片数据,并在是的情况下将该数据进行解压保存,从而使得整个数据传输的过程得以完成,且解压保存后的数据可以用于进一步的数据恢复或数据处理。
117.作为一个可选的实施例,上述步骤203中的,对第一待判断数据进行解压并保存,包括:
118.对第一待判断数据进行解压,得到至少一个第二照片数据和与第二照片数据对应的至少一个第二视频数据;
119.建立第二照片数据与第二视频数据之间的数据对应关系;
120.分别对第二照片数据和第二视频数据进行保存。
121.可选的,第二照片数据与第二视频数据之间的数据对应关系可以通过建立数据对应关系表或者修改两者的数据外观来实现。关于第二照片数据和第二视频数据的更多技术细节,可以参照实施例一中对第一照片数据和第一视频数据的描述,在此不作赘述。
122.可选的,分别对第二照片数据和第二视频数据进行保存,可以将第二照片数据保存在第二用户可见的储存空间中,以便接收第二用户针对其的操作信息,还可以将第二视频数据保存在与第二照片数据的储存位置不同的储存空间中,以实现对两者的分类保存。
123.可选的,该方法还包括:
124.响应第二用户的查看请求,确定第二照片数据;
125.将第二照片数据发送给第二用户对应的用户终端以供查看。
126.上述步骤可以响应第二用户的查看请求,将保存在第二用户可见的储存空间中的第二照片数据发送给第二用户对应的用户终端,使得第二用户不管是在传输该第一待判断数据(第一压缩数据)还是后续查看数据的保存情况的过程中,均只是看到统一的以照片数据为数据外观的数据,进一步使得用户可以始终保持对照片数据的主观感知,有效减少用户的误操作,提高用户的使用体验。
127.可见,通过实施该可选的实施例,能够在确定第一待判断数据是压缩后的复合照片数据后,对第一待判断数据进行解压,并建立视频数据和照片数据的联系,从而能够使得整个数据传输的过程得以完成,且建立联系后的数据可以使得进一步的数据恢复或数据处理的操作更加高效的执行。
128.实施例三
129.请参阅图3,图3是本发明实施例公开的又一种传输复合照片数据的方法的流程示意图。其中,图3所描述的方法可以应用于相应的传输复合照片数据的装置中,如传输终端、传输设备或传输服务器,该服务器可以为云端服务器或本地服务器,本发明实施例不做限定。优选的,本发明实施例的方法可以适用于储存有用户上传备份的复合照片数据的服务器终端,例如实施例一中所述的第一终端位置对应的本地服务器或云端服务器,以实现将复合照片数据传输至用户的终端,例如实现复合照片数据的恢复至本地操作。可选的,本发明实施例中的数据传输方法可以与实施例一和/或实施例二中的数据传输方法一起执行,也可以单独执行,本发明不做限定。
130.具体的,如图3所示,该传输复合照片数据的方法可以包括以下操作:
131.301、响应第三用户触发的第二传输请求,获取至少一个第三照片数据和与第三照片数据对应的至少一个第三视频数据。
132.可选的,第二传输请求可以由第三用户通过对应的用户终端的键盘、鼠标或触摸屏等人机交互设备进行触发,例如,其可以通过手机终端的触摸屏进行触发。可选的,第二传输请求可以指示欲传输的第二终端位置以及复合照片数据在本实施例的执行主体的储存位置,从而本方法的执行主体可以直接从储存位置获取复合照片数据,也即至少一个第三照片数据和与第三照片数据对应的至少一个第三视频数据。关于复合照片数据的阐述请参照实施例一中对目标复合照片数据的描述。
133.可选的,至少一个第三照片数据和与第三照片数据对应的至少一个第三视频数据可以为第三用户对应的用户终端通过实施实施例一中的步骤发送至本实施例的执行主体的,并由本实施例的执行主体通过实施二中的步骤保存下来的。关于第三照片数据和第三视频数据的更多技术细节,可以参照实施例一中对第一照片数据和第一视频数据的描述,在此不作赘述。
134.302、判断第三用户是否具备处理复合照片数据的设备条件,得到第二判断结果。
135.可选的,判断第三用户是否具备处理复合照片数据的设备条件,可以包括:
136.获取第三用户对应的用户终端的终端设备信息;
137.根据终端设备信息,判断第三用户是否具备处理复合照片数据的设备条件。
138.其中,终端设备信息可以包括有用户终端安装的软件信息、用户终端的性能信息
和用户终端的历史数据处理记录中的至少一种。可选的,可以根据用户终端安装的软件信息,判断用户终端中是否安装有可以处理复合照片数据的软件,若判断结果为是,则确定第三用户具备处理复合照片数据的设备条件。可选的,可以判断用户终端的性能信息是否大于预设的性能阈值,若判断结果为是,则确定第三用户具备处理复合照片数据的设备条件。可选的,可以判断用户终端的历史数据处理记录中是否存在处理复合照片数据的记录,或是否不存在处理复合照片数据失败的记录,若判断结果为是,则确定第三用户具备处理复合照片数据的设备条件。
139.303、根据第二判断结果,将第三照片数据和/或第三视频数据传输至第二传输请求对应的第二终端位置。
140.可选的,第二传输请求对应的第二终端位置可以用于指示第三用户对应的用户终端,从而实现设备间的数据传输,其也可以用于指示本实施例的执行主体中的一个设备储存位置,从而实现设备内的数据传输。
141.可见,实施本发明实施例所描述的方法,能够判断用户是否具备处理复合照片数据的条件来确定数据的传输方式,从而能够在例如数据恢复的数据传输场景中,灵活地根据用户设备的性能进行数据的传输,提高用户体验。
142.作为一个可选的实施例,上述步骤303中的,根据第二判断结果,将第三照片数据和/或第三视频数据传输至第二传输请求对应的第二终端位置,包括:
143.若第二判断结果为是,对第三照片数据和第三视频数据进行压缩和处理,得到第二压缩数据,并将第二压缩数据传输至第二传输请求对应的第二终端位置;
144.若第二判断结果为否,将第三照片数据传输至第二终端位置。
145.其中,第二压缩数据的数据外观与第三照片数据相同。可选的,对第三照片数据和第三视频数据进行压缩和处理的步骤,可以参照实施例一中对第一照片数据和第一视频数据进行压缩和处理的步骤,在此不再赘述。
146.通过这一步骤,若用户不具备处理复合照片数据的能力,则直接发送照片数据给用户进行查看,而若用户具备该能力,则将复合照片数据进行压缩,压缩后的复合照片数据的数据外观与第三照片数据相同,由于用户在拍摄时一般仅对复合照片数据中的照片数据有感知识别能力,因此,这一步骤使得用户能够直接识别出此时准备被传输的第二压缩数据就是与第三照片数据对应的数据,其在后续的数据传输时能够感知当前传输的压缩数据是哪一个照片数据,不会因为认错数据而导致误操作,且使用体验良好。
147.通过实施该可选的实施例,能够灵活地根据用户的设备情况进行数据处理,并在用户具备处理能力时,对复合照片数据进行压缩后将数据外观修改为与其中的照片数据相同,再对数据进行传输,从而可以使得用户在传输复合照片数据可以始终保持对照片数据的主观感知,有效减少用户的误操作,提高用户的使用体验。
148.实施例四
149.请参阅图4,图4是本发明实施例公开的又一种传输复合照片数据的方法的流程示意图。其中,图4所描述的方法可以应用于相应的传输复合照片数据的装置中,如传输终端、传输设备或传输服务器,该服务器可以为云端服务器或本地服务器,本发明实施例不做限定。优选的,本发明实施例的方法可以适用于想要从储存有用户上传备份的复合照片数据的服务器终端将数据恢复至本地的用户终端,例如实施例三中所述的第二终端位置对应的
用户终端,以实现将复合照片数据恢复至用户终端。可选的,本发明实施例中的数据传输方法可以与上述实施例中的至少一个中所述的数据传输方法一起执行,也可以单独执行,本发明不做限定。
150.具体的,如图4所示,该传输复合照片数据的方法可以包括以下操作:
151.401、在第二终端位置,接收第二待判断数据。
152.具体的,第二待判断数据的数据外观与第二压缩数据相同。可选的,第二待判断数据可以由服务器终端发送至本实施例的执行主体的第二终端位置处。可选的,第二待判断数据的数据外观可以为照片数据的数据外观。关于数据外观的技术细节,可以参照实施例一中的表述。
153.可选的,第二压缩数据可以为服务器终端根据实施例三中的步骤对复合照片数据进行压缩和处理得到的。
154.402、判断第二待判断数据是否为第二压缩数据,得到第三判断结果。
155.在本步骤中,由于第二待判断数据的数据外观与第二压缩数据相同,使得本实施例的执行主体不清楚接收到的数据为压缩过的复合照片数据,还是正常的照片数据,因此需要执行判断操作,以确定后续的处理步骤。
156.可选的,判断第二待判断数据是否为第二压缩数据的方式,可以参照实施例二中判断第一待判断数据是否为第一压缩数据的方式,在此不再赘述。
157.403、若第三判断结果为是,对第二待判断数据进行解压并保存。
158.可选的,若第三判断结果为否,可以直接对第二待判断数据进行保存,因其此时就是其数据外观所展示的数据文件,并不存在被修改过数据外观的情况。
159.可选的,对第二待判断数据进行解压并保存的方式,可以参照实施例二中对第一待判断数据进行解压并保存的方式的描述,在此不再赘述。
160.可见,实施本发明实施例所描述的方法,一方面,能够对复合照片数据进行压缩后将数据外观修改为与其中的照片数据相同,再对数据进行传输,从而可以使得用户在传输复合照片数据可以始终保持对照片数据的主观感知,有效减少用户的误操作,提高用户的使用体验,另一方面,能够判断接收到的数据是否为被压缩和修改过的复合照片数据,并在是的情况下将该数据进行解压保存,从而使得整个数据传输的过程得以完成,且解压保存后的数据可以用于进一步的数据恢复或数据处理。
161.实施例五
162.请参阅图5,图5是本发明实施例公开的一种传输复合照片数据的装置的结构示意图。其中,图5所描述的装置可以应用于相应的数据处理装置中,如传输终端、传输设备或传输服务器,该服务器可以为云端服务器或本地服务器。
163.如图5所示,该装置可以包括:
164.数据获取模块501,用于响应第一用户触发的第一传输请求,获取第一传输请求针对的目标复合照片数据。
165.可选的,第一传输请求可以由第一用户通过键盘、鼠标或触摸屏等人机交互设备进行触发,例如,其可以通过手机终端的触摸屏进行触发。可选的,第一传输请求可以指示欲传输的第一终端位置以及目标复合照片数据的储存位置,从而数据获取模块501可以直接从储存位置获取目标复合照片数据。
166.压缩处理模块502,用于根据第一照片数据,对目标复合照片数据进行压缩和处理,以得到与第一照片数据的数据外观相同的第一压缩数据。
167.可选的,在本发明中所述的数据外观可以包括数据名称、数据缩略图、数据后缀和数据标识中的至少一种。可选的,数据名称可以为例如数据文件的文件名。可选的,数据缩略图可以为数据文件的文件图标或是数据文件在特定程序中的缩略展示图。可选的,数据后缀可以为用于表示数据文件格式的后缀,例如“.txt”用于表示文本格式的数据,“.jpg”用于表示图像格式的数据。可选的,数据标识可以为数据所携带的,用于识别其数据内容的标识,例如特定数据位的数据内容。
168.可选的,对目标复合照片数据进行压缩的方式,可以采用数据压缩算法进行压缩,也可以使用现有的压缩软件如zip或rar进行压缩。
169.通过这一压缩处理模块502,压缩后的目标复合照片数据的数据外观与第一照片数据相同,而由于用户在拍摄时一般仅对复合照片数据中的照片数据有感知识别能力,因此,这一步骤使得用户能够直接识别出此时准备被传输的第一压缩数据就是对应于第一照片数据的数据,其在后续的数据传输时能够感知当前传输的压缩数据是哪一个照片数据,不会因为认错数据而导致误操作,且使用体验良好。
170.数据传输模块503,用于将第一压缩数据传输至第一传输请求对应的第一终端位置。
171.可选的,第一终端位置可以为除本传输装置所在设备以外的其他设备的位置,例如nas(network attached storage,网络附属存储)服务器的网络地址,从而可以实现一种设备间的数据传输。可选的,第一终端位置也可以为本传输装置所在的设备中的,除目标复合照片数据的储存位置以外的其他储存位置,从而可以实现一种设备内的数据传输。本发明不做限定。
172.可见,实施本发明实施例所描述的传输装置能够对复合照片数据进行压缩后将数据外观修改为与其中的照片数据相同,再对数据进行传输,从而可以使得用户在传输复合照片数据可以始终保持对照片数据的主观感知,有效减少用户的误操作,提高用户的使用体验。
173.作为一个可选的实施例,压缩处理模块502根据第一照片数据,对目标复合照片数据进行压缩和处理,以得到与第一照片数据的数据外观相同的第一压缩数据的具体方式,包括:
174.获取第一照片数据的第一数据名称和第一数据后缀;
175.对目标复合照片数据进行压缩,以得到第一压缩数据;
176.将第一压缩数据的数据名称确定为第一数据名称;
177.将第一压缩数据的数据后缀确定为第一数据后缀。
178.可选的,还可以修改第一压缩数据的其他数据外观,例如数据缩略图或数据标识,以使得第一压缩数据的数据外观与第一照片数据相同。
179.可见,通过该可选的实施例,能够对复合照片数据进行压缩后将数据名称和数据后缀修改为与其中的照片数据相同,再对数据进行传输,从而可以使得用户在传输复合照片数据可以更加明确地保持对照片数据的主观感知,有效减少用户的误操作,提高用户的使用体验。
180.作为一个可选的实施例,该传输装置还包括数据保存模块,用于执行以下步骤:
181.在第一终端位置获取第二用户传输的第一待判断数据;第一待判断数据的数据外观与第一压缩数据相同;
182.判断第一待判断数据是否为第一压缩数据,得到第一判断结果;
183.若第一判断结果为是,对第一待判断数据进行解压并保存。
184.具体的,第一待判断数据的数据外观与第一压缩数据相同。可选的,第一待判断数据的数据外观可以为照片数据。
185.在本步骤中,由于第一待判断数据的数据外观与第一压缩数据相同,使得本实施例的执行主体不清楚接收到的数据为压缩过的复合照片数据,还是正常的照片数据,因此需要执行判断操作,以确定后续的处理步骤。
186.本可选的实施例中,由于第一待判断数据的数据外观与第一压缩数据相同,使得本数据保存模块不清楚接收到的数据为压缩过的复合照片数据,还是正常的照片数据,因此需要执行判断操作,以确定后续的处理步骤。
187.可选的,判断第一待判断数据是否为第一压缩数据的方式,可以直接通过第一待判断数据在传输时附带的标识信息进行判断,例如第二用户对应的用户终端可以在发送第一待判断数据时附带传递一个用于指示其数据内容的参数作为标识信息。可选的,也可以通过分析第一待判断数据的数据内容进行判断,例如可以通过读取第一待判断数据的数据文件头信息来判断,比如读取第一待判断数据的数据文件的前3字节,并判断该前3字节是否是504b03,若是,则判断第一待判断数据是压缩文件,也即是第一压缩数据。
188.可选的,若第一判断结果为否,可以直接对第一待判断数据进行保存,因其此时就是其数据外观所展示的数据文件,并不存在被修改过数据外观的情况。
189.可见,通过该可选的实施例,能够判断接收到的数据是否为被压缩和修改过的复合照片数据,并在是的情况下将该数据进行解压保存,从而使得整个数据传输的过程得以完成,且解压保存后的数据可以用于进一步的数据恢复或数据处理。
190.作为一个可选的实施例,数据保存模块对第一待判断数据进行解压并保存的具体方式,包括:
191.对第一待判断数据进行解压,得到至少一个第二照片数据和与第二照片数据对应的至少一个第二视频数据;
192.建立第二照片数据与第二视频数据之间的数据对应关系;
193.分别对第二照片数据和第二视频数据进行保存。
194.可选的,第二照片数据与第二视频数据之间的数据对应关系可以通过建立数据对应关系表或者修改两者的数据外观来实现。关于第二照片数据和第二视频数据的更多技术细节,可以参照上述对第一照片数据和第一视频数据的描述,在此不作赘述。
195.可选的,分别对第二照片数据和第二视频数据进行保存,可以将第二照片数据保存在第二用户可见的储存空间中,以便接收第二用户针对其的操作信息,还可以将第二视频数据保存在与第二照片数据的储存位置不同的储存空间中,以实现对两者的分类保存。
196.可选的,该装置还可以包括查看模块,用于执行以下步骤:
197.响应第二用户的查看请求,确定第二照片数据;
198.将第二照片数据发送给第二用户对应的用户终端以供查看。
199.上述查看模块可以响应第二用户的查看请求,将保存在第二用户可见的储存空间中的第二照片数据发送给第二用户对应的用户终端,使得第二用户不管是在传输该第一待判断数据(第一压缩数据)还是后续查看数据的保存情况的过程中,均只是看到统一的以照片数据为数据外观的数据,进一步使得用户可以始终保持对照片数据的主观感知,有效减少用户的误操作,提高用户的使用体验。
200.可见,通过实施该可选的实施例,能够在确定第一待判断数据是压缩后的复合照片数据后,对第一待判断数据进行解压,并建立视频数据和照片数据的联系,从而能够使得整个数据传输的过程得以完成,且建立联系后的数据可以使得进一步的数据恢复或数据处理的操作更加高效的执行。
201.作为一个可选的实施例,该装置还包括判断传输模块,用于执行以下步骤:
202.响应第三用户触发的第二传输请求,获取至少一个第三照片数据和与第三照片数据对应的至少一个第三视频数据;
203.判断第三用户是否具备处理复合照片数据的设备条件,得到第二判断结果;
204.根据第二判断结果,将第三照片数据和/或第三视频数据传输至第二传输请求对应的第二终端位置。
205.可选的,第二传输请求可以由第三用户通过对应的用户终端的键盘、鼠标或触摸屏等人机交互设备进行触发,例如,其可以通过手机终端的触摸屏进行触发。可选的,第二传输请求可以指示欲传输的第二终端位置以及复合照片数据在本判断传输模块的储存位置,从而本判断传输模块可以直接从储存位置获取复合照片数据,也即至少一个第三照片数据和与第三照片数据对应的至少一个第三视频数据。关于第三照片数据和第三视频数据的更多技术细节,可以参照上述对第一照片数据和第一视频数据的描述,在此不作赘述。
206.可选的,判断第三用户是否具备处理复合照片数据的设备条件,可以包括:
207.获取第三用户对应的用户终端的终端设备信息;
208.根据终端设备信息,判断第三用户是否具备处理复合照片数据的设备条件。
209.其中,终端设备信息可以包括有用户终端安装的软件信息、用户终端的性能信息和用户终端的历史数据处理记录中的至少一种。可选的,可以根据用户终端安装的软件信息,判断用户终端中是否安装有可以处理复合照片数据的软件,若判断结果为是,则确定第三用户具备处理复合照片数据的设备条件。可选的,可以判断用户终端的性能信息是否大于预设的性能阈值,若判断结果为是,则确定第三用户具备处理复合照片数据的设备条件。可选的,可以判断用户终端的历史数据处理记录中是否存在处理复合照片数据的记录,或是否不存在处理复合照片数据失败的记录,若判断结果为是,则确定第三用户具备处理复合照片数据的设备条件。
210.可选的,第二传输请求对应的第二终端位置可以用于指示第三用户对应的用户终端,从而实现设备间的数据传输,其也可以用于指示本传输装置所在的设备中的一个设备储存位置,从而实现设备内的数据传输。
211.可见,实施该可选的实施例,能够判断用户是否具备处理复合照片数据的条件来确定数据的传输方式,从而能够在例如数据恢复的数据传输场景中,灵活地根据用户设备的性能进行数据的传输,提高用户体验。
212.作为一个可选的实施例,判断传输模块根据第二判断结果,将第三照片数据和/或
第三视频数据传输至第二传输请求对应的第二终端位置的具体方式,包括:
213.若第二判断结果为是,对第三照片数据和第三视频数据进行压缩和处理,得到第二压缩数据,并将第二压缩数据传输至第二传输请求对应的第二终端位置;
214.若第二判断结果为否,将第三照片数据传输至第二终端位置。
215.其中,第二压缩数据的数据外观与第三照片数据相同。可选的,对第三照片数据和第三视频数据进行压缩和处理的步骤,可以参照上述对第一照片数据和第一视频数据进行压缩和处理的步骤,在此不再赘述。
216.通过这一步骤,若用户不具备处理复合照片数据的能力,则直接发送照片数据给用户进行查看,而若用户具备该能力,则将复合照片数据进行压缩,压缩后的复合照片数据的数据外观与第三照片数据相同,由于用户在拍摄时一般仅对复合照片数据中的照片数据有感知识别能力,因此,这一步骤使得用户能够直接识别出此时准备被传输的第二压缩数据就是与第三照片数据对应的数据,其在后续的数据传输时能够感知当前传输的压缩数据是哪一个照片数据,不会因为认错数据而导致误操作,且使用体验良好。
217.通过实施该可选的实施例,能够灵活地根据用户的设备情况进行数据处理,并在用户具备处理能力时,对复合照片数据进行压缩后将数据外观修改为与其中的照片数据相同,再对数据进行传输,从而可以使得用户在传输复合照片数据可以始终保持对照片数据的主观感知,有效减少用户的误操作,提高用户的使用体验。
218.作为一个可选的实施例,该装置还包括判断保存模块,用于执行以下步骤:
219.在第二终端位置,接收第二待判断数据;
220.判断第二待判断数据是否为第二压缩数据,得到第三判断结果;
221.若第三判断结果为是,对第二待判断数据进行解压并保存。
222.具体的,第二待判断数据的数据外观与第二压缩数据相同。可选的,第二待判断数据可以由服务器终端发送至本实施例的执行主体的第二终端位置处。可选的,第二待判断数据的数据外观可以为照片数据的数据外观。
223.在本可选的实施例中,由于第二待判断数据的数据外观与第二压缩数据相同,使得判断保存模块不清楚接收到的数据为压缩过的复合照片数据,还是正常的照片数据,因此需要执行判断操作,以确定后续的处理步骤。可选的,判断第二待判断数据是否为第二压缩数据的方式,可以参照上述判断第一待判断数据是否为第一压缩数据的方式,在此不再赘述。
224.可选的,若第三判断结果为否,可以直接对第二待判断数据进行保存,因其此时就是其数据外观所展示的数据文件,并不存在被修改过数据外观的情况。可选的,对第二待判断数据进行解压并保存的方式,可以参照上述对第一待判断数据进行解压并保存的方式的描述,在此不再赘述。
225.可见,实施该可选的实施例,能够判断接收到的数据是否为被压缩和修改过的复合照片数据,并在是的情况下将该数据进行解压保存,从而使得整个数据传输的过程得以完成,且解压保存后的数据可以用于进一步的数据恢复或数据处理。
226.实施例六
227.本发明实施例公开了一种传输复合照片数据的系统,该系统包括第一终端、第二终端和实施例五中公开的传输复合照片数据的装置,其中,传输复合照片数据的装置可以
通过实施例五中公开的功能模块实现复合照片数据的传输,以将数据传输至第一终端的第一终端位置和/或第二终端的第二终端位置。
228.实施例七
229.请参阅图6,图6是本发明实施例公开的一种电子设备的结构示意图。如图6所示,该电子设备可以包括:
230.存储有可执行程序代码的存储器601;
231.与存储器601耦合的处理器602;
232.处理器602调用存储器601中存储的可执行程序代码,执行本发明实施例一至四的至少一个所公开的传输复合照片数据的方法中的部分或全部步骤。
233.关于上述电子设备执行所述计算机程序时实现所述传输复合照片数据的具体技术细节已在前述方法步骤中详细论述,故此不做赘述。
234.实施例八
235.本发明实施例公开了一种计算机存储介质,该计算机存储介质存储有计算机指令,该计算机指令被调用时,用于执行本发明实施例一至四的至少一个所公开的传输复合照片数据的方法中的部分或全部步骤。
236.实施例九
237.本发明实施例公开了一种计算机程序产品,包括计算机程序/指令,该计算机程序/指令在被处理器执行时实现本发明实施例一至四的至少一个所公开的传输复合照片数据的方法中的部分或全部步骤。
238.实施例十
239.本发明实施例公开了一种用户终端,该用户终端用于执行本发明实施例一和/或实施例四所公开的传输复合照片数据的方法中的部分或全部步骤。
240.实施例十一
241.本发明实施例公开了一种服务器,该服务器用于执行本发明实施例二和/或实施例三所公开的传输复合照片数据的方法中的部分或全部步骤。
242.上述对本说明书特定实施例进行了描述,其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,附图中描绘的过程不一定必须按照示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。
243.本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置、设备、非易失性计算机可读存储介质实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
244.本说明书实施例提供的装置、设备、非易失性计算机可读存储介质与方法是对应的,因此,装置、设备、非易失性计算机存储介质也具有与对应方法类似的有益技术效果,由于上面已经对方法的有益技术效果进行了详细说明,因此,这里不再赘述对应装置、设备、非易失性计算机存储介质的有益技术效果。
245.在20世纪90年代,对于一个技术的改进可以很明显地区分是硬件上的改进(例如,
对二极管、晶体管、开关等电路结构的改进)还是软件上的改进(对于方法流程的改进)。然而,随着技术的发展,当今的很多方法流程的改进已经可以视为硬件电路结构的直接改进。设计人员几乎都通过将改进的方法流程编程到硬件电路中来得到相应的硬件电路结构。因此,不能说一个方法流程的改进就不能用硬件实体模块来实现。例如,可编程逻辑器件(programmable logic device,pld)(例如现场可编程门阵列(field programmable gatearray,fpga))就是这样一种集成电路,其逻辑功能由用户对器件编程来确定。由设计人员自行编程来把一个数字系统“集成”在一片pld上,而不需要请芯片制造厂商来设计和制作专用的集成电路芯片。而且,如今,取代手工地制作集成电路芯片,这种编程也多半改用“逻辑编译器(logic compiler)”软件来实现,它与程序开发撰写时所用的软件编译器相类似,而要编译之前的原始代码也得用特定的编程语言来撰写,此称之为硬件描述语言(hardware description language,hdl),而hdl也并非仅有一种,而是有许多种,如abel(advanced boolean expression language)、ahdl(altera hardware descriptionlanguage)、confluence、cupl(cornell university programming language)、hdcal、jhdl(java hardware description language)、lava、lola、myhdl、palasm、rhdl(rubyhardware description language)等,目前最普遍使用的是vhdl(very-high-speedintegrated circuit hardware description language)与verilog。本领域技术人员也应该清楚,只需要将方法流程用上述几种硬件描述语言稍作逻辑编程并编程到集成电路中,就可以很容易得到实现该逻辑方法流程的硬件电路。
246.控制器可以按任何适当的方式实现,例如,控制器可以采取例如微处理器或处理器以及存储可由该(微)处理器执行的计算机可读程序代码(例如软件或固件)的计算机可读介质、逻辑门、开关、专用集成电路(application specific integrated circuit,asic)、可编程逻辑控制器和嵌入微控制器的形式,控制器的例子包括但不限于以下微控制器:arc 625d、atmel at91sam、microchip pic18f26k20以及silicone labs c8051f320,存储器控制器还可以被实现为存储器的控制逻辑的一部分。本领域技术人员也知道,除了以纯计算机可读程序代码方式实现控制器以外,完全可以通过将方法步骤进行逻辑编程来使得控制器以逻辑门、开关、专用集成电路、可编程逻辑控制器和嵌入微控制器等的形式来实现相同功能。因此这种控制器可以被认为是一种硬件部件,而对其内包括的用于实现各种功能的装置也可以视为硬件部件内的结构。或者甚至,可以将用于实现各种功能的装置视为既可以是实现方法的软件模块又可以是硬件部件内的结构。
247.上述实施例阐明的系统、装置、模块或单元,具体可以由计算机芯片或实体实现,或者由具有某种功能的产品来实现。一种典型的实现设备为计算机。具体的,计算机例如可以为个人计算机、膝上型计算机、蜂窝电话、相机电话、智能电话、个人数字助理、媒体播放器、导航设备、电子邮件设备、游戏控制台、平板计算机、可穿戴设备或者这些设备中的任何设备的组合。
248.为了描述的方便,描述以上装置时以功能分为各种单元分别描述。当然,在实施本说明书时可以把各单元的功能在同一个或多个软件和/或硬件中实现。
249.本领域内的技术人员应明白,本说明书实施例可提供为方法、系统、或计算机程序产品。因此,本说明书实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本说明书实施例可采用在一个或多个其中包含有计算机可用
程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
250.本说明书是参照根据本说明书实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
251.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
252.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
253.在一个典型的配置中,计算设备包括一个或多个处理器(cpu)、输入/输出接口、网络接口和内存。
254.内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flash ram)。内存是计算机可读介质的示例。
255.计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带式磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
256.还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。
257.本说明书可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序模块。一般地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构等等。也可以在分布式计算环境中实践本说明书,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模块
可以位于包括存储设备在内的本地和远程计算机存储介质中。
258.本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
259.最后应说明的是:本发明实施例公开的一种传输复合照片数据的方法、装置、系统、设备、存储介质及程序产品所揭露的仅为本发明较佳实施例而已,仅用于说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解;其依然可以对前述各项实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或替换,并不使相应的技术方案的本质脱离本发明各项实施例技术方案的精神和范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

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

相关文献