数据存储方法和数据读取方法、装置、电子设备及介质与流程

文档序号:33045657发布日期:2023-01-24 22:25阅读:37来源:国知局
数据存储方法和数据读取方法、装置、电子设备及介质与流程

1.本技术属于数据存储技术领域,具体涉及一种数据存储和数据读取方法、装置、电子设备及介质。


背景技术:

2.通常,电子设备的数据通常存储在电子设备内部设置的内存或微型存储器(trans-flash,tf)卡中。
3.但是,随着智能终端技术的快速发展,电子设备中需要存储的多媒体数据日益增多,从而导致单台电子设备已无法长时间满足用户的数据存储需求。
4.如此,如何缓解电子设备的存储空间不足,是目前亟待解决的技术问题。


技术实现要素:

5.本技术实施例的目的是提供一种数据存储方法和一种数据读取方法,能够解决电子设备的存储空间不足的问题。
6.第一方面,本技术实施例提供了一种数据存储方法,该方法应用于路由设备,该方法包括:接收第一电子设备发送的第一数据;将第一数据存入第二电子设备;其中,路由设备具备第一电子设备的数据读取权限以及第二电子设备的数据存储权限。
7.第二方面,本技术实施例提供了一种数据存储装置,该数据存储装置包括:接收模块和存入模块。其中,接收模块,用于接收第一电子设备发送的第一数据。存入模块,用于将接收模块接收的第一数据存入第二电子设备。数据存储装置具备第一电子设备的数据读取权限以及第二电子设备的数据存储权限。
8.第三方面,本技术实施例提供了一种数据读取方法,该方法应用于路由设备,该方法包括:接收第一电子设备发送的数据读取请求,该数据读取请求用于请求读取第二电子设备中存储的第二数据;基于数据读取请求,从第二电子设备中读取第二数据;向第一电子设备发送第二数据;其中,路由设备具备第一电子设备的数据存储权限以及第二电子设备的数据读取权限。
9.第四方面,本技术实施例提供了一种数据读取装置,该数据读取装置包括:接收模块、读取模块以及发送模块。其中,接收模块,用于接收第一电子设备发送的数据读取请求,该数据读取请求用于请求读取第二电子设备中存储的第二数据。读取模块,用于基于接收模块接收的数据读取请求,从第二电子设备中读取第二数据。发送模块,用于向第一电子设备发送读取模块读取的第二数据。数据读取装置具备第一电子设备的数据存储权限以及第二电子设备的数据读取权限。
10.第五方面,本技术实施例提供了一种电子设备,该电子设备包括处理器和存储器,所述存储器存储可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面和第三方面所述的方法的步骤。
11.第六方面,本技术实施例提供了一种可读存储介质,所述可读存储介质上存储程
序或指令,所述程序或指令被处理器执行时实现如第一方面和第三方面所述的方法的步骤。
12.第七方面,本技术实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面和第三方面所述的方法的步骤。
13.第八方面,本技术实施例提供一种计算机程序产品,该程序产品被存储在存储介质中,该程序产品被至少一个处理器执行以实现如第一方面和第三方面所述的方法的步骤。
14.在本技术实施例中,路由设备可以先接收第一电子设备发送的第一数据;并将第一数据存入第二电子设备。其中,所述路由设备具备所述第一电子设备的数据读取权限以及所述第二电子设备的数据存储权限。由于在路由设备具备第一电子设备的数据读取权限以及第二电子设备的数据存储权限的情况下,路由设备可以先接收第一电子设备发送的第一数据,并将该第一数据存入第二电子设备,即路由设备可以将第一电子设备的部分数据存入第二电子设备,因此,可以缓解第一电子设备的存储空间不足的问题。
15.在本技术实施例中,路由设备可以先接收第一电子设备发送的数据读取请求(该数据读取请求用于请求读取第二电子设备中存储的第二数据),并基于该数据读取请求,从第二电子设备中读取第二数据,最后向第一电子设备发送第二数据,其中,路由设备具备第一电子设备的数据存储权限以及第二电子设备的数据读取权限。由于在路由设备具备第一电子设备的数据存储权限以及第二电子设备的数据读取权限的情况下,路由设备可以从第二电子设备中读取第二数据,并将该第二数据发送给第一电子设备,即路由设备可以将第二电子设备的部分数据发送到第一电子设备,因此,可以缓解第一电子设备的存储空间不足的问题。
附图说明
16.图1是本技术实施例提供的数据存储方法的流程示意图之一;
17.图2是本技术实施例提供的路由设备的示意图;
18.图3是本技术实施例提供的数据存储方法的流程示意图之二;
19.图4是本技术实施例提供的路由设备与第一电子设备和第二电子设备的连接示意图;
20.图5是本技术实施例提供的数据存储方法的流程示意图之三;
21.图6是本技术实施例提供的数据存储方法的流程示意图之四;
22.图7是本技术实施例提供的路由设备的鉴权流程示意图;
23.图8是本技术实施例提供的数据存储方法的流程示意图之五;
24.图9是本技术实施例提供的数据存储方法的流程示意图之六;
25.图10是本技术实施例提供的数据读取方法的流程示意图之一;
26.图11是本技术实施例提供的数据读取方法的流程示意图之二;
27.图12是本技术实施例提供的数据读取方法的流程示意图之三;
28.图13是本技术实施例提供的数据读取方法的流程示意图之四;
29.图14是本技术实施例提供的数据读取方法的流程示意图之五;
30.图15是本技术实施例提供的数据读取方法的流程示意图之六;
31.图16是本技术实施例提供的数据存储装置的结构示意图;
32.图17是本技术实施例提供的数据读取装置的结构示意图;
33.图18是本技术实施例提供的电子设备的结构示意图;
34.图19是本技术实施例提供的电子设备的硬件结构示意图。
具体实施方式
35.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员获得的所有其他实施例,都属于本技术保护的范围。
36.本技术的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。
37.下面结合附图,通过具体的实施例及其应用场景对本技术实施例提供的数据存储方法进行详细地说明。
38.图1示出了本技术实施例提供的一种数据存储方法的流程图。如图1所示,本技术实施例提供的数据存储方法,应用于路由设备,该数据存储方法可以包括下述的步骤101和步骤102。
39.步骤101、路由设备接收第一电子设备发送的第一数据。
40.可选地,本技术实施例中,上述路由设备具体可以为路由器。
41.可选地,本技术实施例中,如图2所示,上述路由设备可以包括微控制单元(microcontroller unit,mcu)、鉴权模块、数据处理模块以及通信模块。
42.进一步可选地,本技术实施例中,上述mcu作为主控单元,用于控制路由设备执行上述数据存储方法。
43.进一步可选地,本技术实施例中,在路由设备的mcu接收到第一电子设备发送的控制信息的情况下,mcu可以控制路由设备处于工作状态,并接收第一电子设备发送的第一数据。
44.其中,用户可以通过第一电子设备(或第二电子设备),按照目标触发方式触发mcu单元控制路由设备执行上述数据存储方法。
45.目标触发方式可以为以下任意一项:物理按键启动、定时启动、唤醒启动等。
46.进一步可选地,本技术实施例中,上述数据处理模块可以用于对路由设备接收的数据进行编码、解码、分组以及合成。
47.可选地,本技术实施例中,第一电子设备具体可以为用户当前手机。
48.可选地,本技术实施例中,上述第一数据为第一电子设备中的需要存储到第二电子设备中的数据。
49.可选地,本技术实施例中,第一数据具体可以为用户第一电子设备不常用,或者用
户指定的数据。
50.示例性地,第一数据具体可以为第一电子设备下载的应用如社交软件、音频软件和游戏软件产生的缓存数据以及第一电子设备本身自带的软件数据、通讯录、通话记录、短彩信记录、保存的图片视频、保存的文本文件、备忘录等数据。
51.可选地,本技术实施例中,结合图1,如图3所示,上述步骤101之前,本技术实施例提供的数据存储方法还包括步骤201和步骤202。
52.步骤201、路由设备通过第一接口和第一电子设备连接。
53.可选地,本技术实施例中,上述第一接口具体可以为路由设备的通信模块的第一连接入口。
54.可以理解,建立数据传输连接是为了通过路由设备实现第一电子设备和第二电子设备的数据互通。
55.可选地,本技术实施例中,上述路由设备可以通过通信模块的第一接口与第一电子设备建立数据传输连接,以接收第一电子设备发送的第一数据。
56.进一步可选地,本技术实施例中,上述数据传输连接的方式可以为以下任意一项:数据线物理连接、无线通信形式连接,如无线保真(wireless fidelity,wifi)网络等。
57.可选地,本技术实施例中,路由设备可以通过第一接口从第一电子设备接收第一数据的传输进度。其中,该传输进度是第一电子设备根据第一数据中已发送和未发送的数据进行统计得到的。
58.步骤202、路由设备通过第二接口和第二电子设备连接。
59.可选地,本技术实施例中,上述第二接口具体可以为路由设备的通信模块的第二连接入口。
60.进一步可选地,本技术实施例中,路由设备的通信模块的第二接口可以包括多个第二连接入口。
61.进一步可选地,本技术实施例中,路由设备通过通信模块的第二连接入口与第二电子设备的通信模块进行连接,以向第二电子设备发送第一数据。
62.进一步可选地,本技术实施例中,上述连接方式可以为以下任意一项:数据线物理连接、无线通信形式连接(如wifi等)。
63.可选地,本技术实施例中,路由设备的通信模块中的多个第二连接入口与多个第二电子设备的通信模块一一对应。
64.示例性地,结合图2,如图4所示,第一电子设备的通信模块通过手机数据线与路由器的第一接口物理连接;第二电子设备1的通信模块通过手机数据线与路由器的第二接口1物理连接;第二电子设备2的通信模块通过手机数据线与路由器的第二接口2物理连接,从而第一电子设备和第二电子设备通过路由器建立数据发送和接收的通信网络,以实现数据互通。可选地,本技术实施例中,路由设备可以通过第二接口从第二电子设备接收第一数据的存储进度。其中,该存储进度是第二电子设备根据第一数据中已存储和未存储的数据进行统计得到的。
65.如此可知,由于路由设备可以通过第一接口和第一电子设备连接,并通过第二接口和第二电子设备连接,从而使得第一电子设备和第二电子设备通过路由器建立数据发送和接收的通信网络,以实现数据互通。
66.步骤102、路由设备将第一数据存入第二电子设备。
67.可选地,本技术实施例中,上述第二电子设备具体可以为多个闲置手机。
68.可选地,本技术实施例中,路由设备可以通过第二接口将第一数据存入至少一个第二电子设备。
69.可选地,本技术实施例中,上述第一电子设备和第二电子设备可以是智能终端设备,也可以为除终端之外的其他设备。
70.可选地,本技术实施例中,第一电子设备和第二电子设备的数量均可以为多个。
71.示例性地,电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、移动上网装置(mobile internet device,mid)、增强现实(augmented reality,ar)/虚拟现实(virtual reality,vr)设备、机器人、可穿戴设备、超级移动个人计算机(ultra-mobile personal computer,umpc)、上网本或者个人数字助理(personal digital assistant,pda)等,还可以为服务器、网络附属存储器(network attached storage,nas)、个人计算机(personal computer,pc)、电视机(television,tv)、柜员机或者自助机等,本技术实施例不作具体限定。
72.本技术实施例中,路由设备具备第一电子设备的数据读取权限以及第二电子设备的数据存储权限。
73.可选地,本技术实施例中,上述路由设备中的鉴权模块用于对第一电子设备和第二电子设备的数据读写权限进行鉴权。
74.可以理解,鉴权模块对数据读写权限进行鉴权是指验证用户是否有访问存储系统的权利,防止非法用户占用网络资源,非法用户接入网络,路由设备中的鉴权模块在对第一电子设备和第二电子设备的鉴权成功后,具备第一电子设备的数据读取权限以及第二电子设备的数据存储权限。可选地,本技术实施例中,结合图1,如图5所示,上述步骤101之后,本技术实施例提供的数据存储方法还包括下述步骤301和步骤302,且上述步骤102具体可以通过下述的步骤102a实现。
75.步骤301、路由设备按照第一分组策略将第一数据进行拆分,得到n个分组数据。
76.本技术实施例中,n为大于1的整数。
77.可选地,本技术实施例中,上述第一分组策略可以为以下任一项:按照预设分组数量进行拆分、按照预设数据大小进行拆分。
78.需要说明的是,上述“按照预设分组数量进行拆分的策略”可以理解为:将第一数据按照预设分组数量进行拆分,且拆分后得到的各个分组数据的大小相同的策略。上述“按照预设数据大小进行拆分的测量”可以理解为:将第一数据按照预设数据大小进行拆分,且拆分后得到的各个分组数据的大小为预设数据大小。
79.示例性地,假如第一数据解码后的源数据为100m(兆),数据分组模块可以按照预设的分组策略将该源数据分组为20个5m的分组数据。
80.可选地,本技术实施例中,路由器中的数据处理模块可以对第一数据进行解码和分组。
81.进一步可选地,本技术实施例中,上述数据处理模块可以包括数据接收模模块、数据解码模块、数据分组模块、数据分组模块、分组数据编码模块以及分组数据暂存模块。
82.进一步可选地,本技术实施例中,上述数据接收模模块可以对第一电子设备发送
的第一数据进行接收。
83.进一步可选地,本技术实施例中,上述数据解码模块可以对第一电子设备的第一数据进行解码,生成源数据。
84.其中,源数据为第一数据最开始的原始数据,即没有被加工处理的数据。
85.进一步可选地,本技术实施例中,上述数据分组模块可以对解码后的源数据按照第一分组策略进行拆分,形成分组数据。
86.进一步可选地,本技术实施例中,上述分组数据编码模块可以对分组数据进行重新编码,以压缩分组数据的体积。
87.进一步可选地,本技术实施例中,上述分组数据暂存模块可以将压缩后的分组数据,并进行临时存储。
88.步骤302、路由设备确定n个分组数据的数据量是否小于或等于第二电子设备的可存储数据量。
89.可选地,本技术实施例中,路由设备按照第一分组策略将第一数据进行拆分,得到n个分组数据后,需要与第二电子设备的可存储数据量进行比较,以确定n个分组数据的数据量是否小于或等于第二电子设备的可存储数据量。
90.可以理解,若n个分组数据的数据量大于第二电子设备的可存储数据量,则重新调整第一分组策略,对第一数据进行拆分,并将拆分后的数据量与第二电子设备的可存储数据量进行比较,以确定n个分组数据的数据量是否小于或等于第二电子设备的可存储数据量,以此类推,直至拆分后的数据量小于或等于第二电子设备的可存储数据量。步骤102a、路由设备在确定n个分组数据的数据量小于或等于第二电子设备的可存储数据量的情况下,将n个分组数据存入第二电子设备。
91.可选地,本技术实施例中,路由设备确定n个分组数据的数据量小于或等于第二电子设备的可存储数据量后,通过第二接口将临时存储在上述分组数据暂存模块内的该n个分组数据存入第二电子设备里。
92.可选地,本技术实施例中,路由设备可以按照目标分配方式,将n个分组数据存入第二电子设备。
93.在一种示例中,上述目标分配方式可以为:从第二电子设备中筛选出存储空间闲置率最高的n个第二电子设备,并将n个分组数据存入该n个第二电子设备。
94.在另一种示例中,上述目标分配方式可以为:从第二电子设备中筛选出存储空间容量最高的n个第二电子设备,并将n个分组数据存入该n个第二电子设备。
95.如此可知,由于路由设备可以通过数据处理模块,按照第一分组策略将第一数据拆分成n个分组数据,并将n组分组数据的体积进行压缩,因此可以使第二电子设备在存储条件允许的情况下存储更多数据,并且提高了数据传输的安全性。
96.本技术实施例提供的数据存储方法,在本技术实施例中,路由设备可以先接收第一电子设备发送的第一数据;并将第一数据存入第二电子设备。其中,所述路由设备具备所述第一电子设备的数据读取权限以及所述第二电子设备的数据存储权限。由于在路由设备具备第一电子设备的数据读取权限以及第二电子设备的数据存储权限的情况下,路由设备可以先接收第一电子设备发送的第一数据,并将该第一数据存入第二电子设备,即路由设备可以将第一电子设备的部分数据存入第二电子设备,因此,可以缓解第一电子设备的存
储空间不足的问题。
97.以下将具体说明路由设备如何具备第一电子设备的数据读取权限以及第二电子设备的数据存储权限。
98.可选地,本技术实施例中,结合图1,如图6所示,上述步骤101之前,本技术实施例提供的数据存储方法还包括下述步骤401至步骤403。
99.步骤401、路由设备向第一电子设备发送第一权限请求。
100.本技术实施例中,第一权限请求用于申请第一电子设备的数据读取权限。
101.需要说明的是,在路由设备通过第一接口向第一电子设备发送第一权限请求之前,第一电子设备需要通过第一接口与路由设备进行通信协议握手,以便按照既定的通讯协议工作,将数据信息安全高效地进行传送。
102.可选地,本技术实施例中,第一电子设备通过第一接口向路由设备申请鉴权新建流程,触发路由设备通过第一接口向第一电子设备发送申请第一电子设备的数据读取权限的请求。
103.可选地,本技术实施例中,路由设备可以通过第一接口向第一电子设备发送初始密码输入验证请求,以新建鉴权流程。
104.步骤402、路由设备接收第一电子设备发送的第一鉴权数据。
105.可选地,本技术实施例中,上述第一鉴权数据可以包括路由设备设置的初始密码、用户设置的鉴权数据(如指纹/密码数据)以及用户输入的待验证的鉴权数据。
106.进一步可选地,本技术实施例中,初始密码用于开启第一电子设备对鉴权模块的读写权限。
107.进一步可选地,本技术实施例中,鉴权数据为在路由设备的鉴权模块中写入的第一电子设备输入的指纹/密码数据。
108.进一步可选地,本技术实施例中,待验证的鉴权数据用于和路由设备的鉴权模块中写入的第一电子设备输入的指纹/密码数据进行比对。
109.步骤403、路由设备基于第一鉴权数据进行鉴权。
110.需要说明的是,上述“路由设备基于第一鉴权数据进行鉴权”可以理解为,路由设备对接收的第一电子设备输入的初始密码、鉴权数据(如指纹/密码数据)以及待验证的鉴权数据进行验证。
111.可选地,本技术实施例中,路由设备对接收的第一电子设备输入的初始密码进行验证,若该初始密码验证成功,路由设备开启第一电子设备对鉴权模块的读写权限,并通过第一接口向第一电子设备发送验证结果和新建写入请求;若该初始密码验证失败,则路由设备再次向第一电子设备发起初始密码输入的验证请求。
112.本技术实施例中,初始密码可以为用户之前在路由设备中预先设置的密码。
113.可选地,本技术实施例中,路由设备通过第一接口向第一电子设备发起鉴权数据的验证,若待验证的鉴权数据验证成功,路由设备向第一电子设备发送验证结果;若该待验的证鉴权数据验证失败,则路由设备再次向第一电子设备发起鉴权数据的验证请求。
114.本技术实施例中,鉴权数据验证成功,第一电子设备对路由设备鉴权的建立流程结束。
115.可选地,本技术实施例中,路由设备对第一电子设备鉴权成功后,在路由设备下次
对第一电子设备的数据进行读取时,可以再次进行上述鉴权过程也可以默认自动获取对第一电子设备的数据的读取权限,具体根据用户对权限申请的授权状态的预先设置来确定。
116.本技术实施例中,路由设备在鉴权成功后具备第一电子设备的数据读取权限。
117.示例性地,路由设备通过第一接口向第一电子设备发送申请第一电子设备的数据读取权限的请求的过程具体如图7所示,该过程如下:
118.1、第一电子设备,通过第一接口与路由设备进行通信协议握手;
119.2、第一电子设备通过第一接口,向路由设备申请鉴权新建流程;
120.3、路由设备通过第一接口向第一电子设备,发送初始密码输入验证请求;
121.4、用户通过第一电子设备,输入路由设备设置的初始密码;
122.5、第一电子设备通过第一接口,向路由设备发送用户输入的初始密码;
123.6、路由设备验证第一电子设备输入的的初始密码,验证失败,再次发起初始密码输入验证请求;
124.7、路由设备验证第一电子设备输入的的初始密码成功,路由设备开启第一电子设备对鉴权模块的读写权限,通过第一接口向第一电子设备发送验证结果和新建写入请求;
125.8、用户在第一电子设备上,输入鉴权数据,如指纹/密码数据;
126.9、第一电子设备通过第一接口向路由设备发送鉴权数据;
127.10、路由设备接收第一电子设备输入的的鉴权数据,并写入鉴权模块中;
128.11、路由设备鉴权模块写入第一电子设备输入的的鉴权数据成功;
129.12、路由设备通过第一接口向第一电子设备发起鉴权验证;
130.13、用户在第一电子设备上,输入待验证的鉴权数据,如指纹/密码数据;
131.14、第一电子设备通过第一接口,向路由设备发送待验证的鉴权数据;
132.15、路由设备鉴权模块验证第一电子设备传来的待验证的鉴权数据是否正确,验证失败,再次发起验证请求;
133.16、验证成功,路由设备向第一电子设备发送验证结果;第一电子设备对路由设备鉴权的建立流程结束。
134.如此可知,由于第一电子设备可以通过路由设备内部的鉴权模块对第一鉴权数据进行验证,因此可以增强数据的安全性。
135.可选地,本技术实施例中,结合图6,如图8所示,上述步骤102之前,本技术实施例提供的数据存储方法还包括下述步骤501至步骤503。
136.步骤501、路由设备向第二电子设备发送第二权限请求。
137.本技术实施例中,上述第二权限请求用于申请第二电子设备的数据存储权限。
138.可选地,本技术实施例中,在路由设备通过第二接口向第二电子设备发送第二权限请求之前,第二电子设备需要通过第二接口与路由设备进行通信协议握手,以便按照既定的通讯协议工作,将数据信息安全高效地进行传送。
139.可选地,本技术实施例中,第二电子设备通过第二接口向路由设备申请鉴权新建流程,触发路由设备通过第二接口向第二电子设备发送申请第二电子设备的数据存储权限的请求。
140.可选地,本技术实施例中,路由设备可以通过第二接口向第二电子设备发送初始密码输入验证请求,以新建鉴权流程。
141.步骤502、路由设备接收第二电子设备发送的第二鉴权数据。
142.可选地,本技术实施例中,上述第二鉴权数据可以包括路由设备设置的初始密码、用户设置的鉴权数据(如指纹/密码数据)以及用户输入的待验证的鉴权数据。
143.可选地,本技术实施例中,第二鉴权数据包括的初始密码和鉴权数据与第一鉴权数据包括的初始密码和鉴权数据可以相同也可以不同。
144.步骤503、路由设备基于第二鉴权数据进行鉴权。
145.需要说明的是,上述“路由设备基于第二鉴权数据进行鉴权”的说明可以参考上述关于“路由设备基于第一鉴权数据进行鉴权”的相关说明,在此不予赘述。
146.本技术实施例中,路由设备:在鉴权成功后具备第二电子设备的数据存储权限。
147.示例性地,路由设备通过第二接口向第二电子设备发送申请第二电子设备的数据存储权限的请求的过程具体结合图7所示,该过程如下:
148.1、第二电子设备,通过第二接口与路由设备进行通信协议握手;
149.2、第二电子设备通过第二接口,向路由设备申请鉴权新建流程;
150.3、路由设备通过第二接口向第二电子设备,发送初始密码输入验证请求;
151.4、用户通过第二电子设备,输入路由设备设置的初始密码;
152.5、第二电子设备通过第二接口,向路由设备发送用户输入的初始密码;
153.6、路由设备验证第二电子设备输入的的初始密码,验证失败,再次发起初始密码输入验证请求;
154.7、路由设备验证第二电子设备输入的的初始密码成功,路由设备开启第二电子设备对鉴权模块的读写权限,通过第二接口向第二电子设备发送验证结果和新建写入请求;
155.8、用户在第二电子设备上,输入鉴权数据,如指纹/密码数据;
156.9、第二电子设备通过第二接口向路由设备发送鉴权数据;
157.10、路由设备接收第二电子设备输入的的鉴权数据,并写入鉴权模块中;
158.11、路由设备鉴权模块写入第二电子设备传来的鉴权数据成功;
159.12、路由设备通过第二接口向第二电子设备发起鉴权验证;
160.13、用户在第二电子设备上,输入待验证的鉴权数据,如指纹/密码数据;
161.14、第二电子设备通过第二接口,向路由设备发送待验证的鉴权数据;
162.15、路由设备鉴权模块验证第二电子设备输入的的待验证的鉴权数据是否正确,验证失败,再次发起验证请求;
163.16、验证成功,路由设备向第二电子设备发送验证结果;第二电子设备对路由设备鉴权的建立流程结束。
164.如此可知,由于第二电子设备可以通过路由设备内部的鉴权模块对第二鉴权数据进行验证,因此可以增强数据的安全性。
165.以下将举例说明,上述数据存储方法的具体过程。
166.示例性地,如图9所示,该数据存储方法包括以下步骤:
167.1、路由设备mcu启动存储流程,路由设备的通信模块通过第一接口,与第一电子设备的通信模块进行握手;
168.2、路由设备和第一电子设备握手成功,路由设备通过第一接口,向第一电子设备申请数据读取权限;
169.3、用户对读取权限申请进行授权(指纹/密码);
170.4、第一电子设备的通信模块,通过第一接口,向路由设备发送第一鉴权数据
171.5、路由设备鉴权模块读取用户输入的第一鉴权数据,与鉴权模块内的鉴权数据进行比对;错误则重新申请数据读取权限;
172.6、路由设备鉴权正确后通过第一接口,向第一电子设备发送已准备好接收数据状态,允许第一电子设备发送数据;第一电子设备通过第一接口,向路由设备发送第一数据;
173.6.1、第一电子设备通过第一接口,向路由设备发送第一数据发送的进度;
174.6.2、第一电子设备发送第一数据完成,路由设备接收第一数据完成;
175.7、路由设备通过第一接口接收第一数据,路由设备数据处理模块把第一数据转换为分组数据;
176.8、路由设备通过第二接口,与第二电子设备握手;
177.9、路由设备与第二电子设备握手成功,路由设备通过第二接口向第二电子设备申请数据存储权限;
178.10、用户操作第二电子设备对存储权限申请进行授权应答;
179.11、第二电子设备通过第二接口向路由设备发送第二鉴权数据;
180.12、路由设备鉴权模块读取用户输入的第二鉴权数据,与鉴权模块内的鉴权数据进行比对;错误则重新申请数据存储权限;
181.13、路由设备鉴权正确后,向第二电子设备发送已准备好发送数据的信号,请第二电子设备准备接收数据;路由设备通过第二接口向第二电子设备发送第一数据;
182.14、第二电子设备通过第二接口向路由设备发送第一数据和存储进度;
183.15、路由设备发送第一数据完成,第二电子设备对第一数据存储完成;
184.16、第一数据存储流程结束。
185.需要说明的是,第一电子设备可以对存入第二电子设备的第一数据进行读取,也可以对电子设备内已存储的第二数据进行读取,具体读取方法参考下述说明。
186.图10示出了本技术实施例提供的一种数据读取方法的流程图。如图10所示,本技术实施例提供的数据读取方法,应用于路由设备,该数据读取方法可以包括下述的步骤601至步骤603。
187.步骤601、路由设备接收第一电子设备发送的数据读取请求。
188.本技术实施例中,上述数据读取请求用于请求读取第二电子设备中存储的第二数据。
189.可选地,本技术实施例中,用户可以通过mcu单元来控制路由设备执行上述数据读取方法。
190.其中,用户可以通过第二电子设备(或第一电子设备),按照第二目标触发方式触发mcu单元控制路由设备执行上述数据读取方法。
191.第二目标触发方式可以为以下任意一项:物理按键启动、定时启动、唤醒启动等。
192.可选地,本技术实施例中,第一数据和第二数据可以相同也可以不同。
193.可选地,本技术实施例中,结合图10,如图11所示,上述步骤601之前,本技术实施例提供的数据读取方法还包括步骤701和步骤702。
194.步骤701、路由设备通过第一接口和第一电子设备连接。
195.本技术实施例提供的数据读取方法中的路由设备和第一电子设备连接的说明具体参考本技术实施例提供的数据存储方法中的路由设备和第一电子设备连接的相关说明,在此不予赘述。
196.步骤702、路由设备通过第二接口和第二电子设备连接。
197.本技术实施例提供的数据读取方法中的路由设备和第二电子设备连接的说明具体参考本技术实施例提供的数据存储方法中的路由设备和第二电子设备连接的相关说明,在此不予赘述。如此可知,由于路由设备可以通过第一接口和第一电子设备连接,并通过第二接口和第二电子设备连接,从而使得第一电子设备和第二电子设备通过路由器建立数据发送和接收的通信网络,以实现数据互通。
198.步骤602、路由设备基于数据读取请求,从第二电子设备中读取第二数据。
199.本技术实施例中,上述第二数据可以包括多个分组数据。
200.可选地,本技术实施例中,路由设备中的数据处理模块可以对第二数据进行编码和合成。
201.进一步可选地,本技术实施例中,上述数据处理模块还可以包括数据接收模模块、分组数据解码模块、分组数据合成模块、数据编码模块、数据暂存模块。
202.进一步可选地,本技术实施例中,上述分组数据接收模块可以接收从第二电子设备中读取到的第二数据。
203.进一步可选地,本技术实施例中,上述数据解码模块可以对第二电子设备的第二数据中压缩后的多个分组数据进行反向解码。
204.进一步可选地,本技术实施例中,上述分组数据合成模块可以将解码后的m个分组数据合成为大的源数据。
205.其中,源数据为第二数据最开始的原始数据,即没有被加工处理的数据。
206.进一步可选地,本技术实施例中,上述数据编码模块可以对合成的源数据进行重新编码,转换为用户第一电子设备可直接识别的数据。
207.进一步可选地,本技术实施例中,上述数据暂存模块可以将第一电子设备可直接识别的数据,进行临时存储。
208.步骤603、路由设备向第一电子设备发送第二数据。
209.可选地,本技术实施例中,路由设备可以通过第一接口向第一电子设备发送临时存储的第二数据。
210.本技术实施例中,路由设备具备第一电子设备的数据存储权限以及第二电子设备的数据读取权限。可选地,本技术实施例中,第二数据可以包括m个分组数据,m为大于的整数,结合图10,如图12所示,上述步骤603具体包括下述步骤603a和步骤603b。
211.步骤603a、路由设备按照第二分组策略对m个分组数据进行组合,得到组合后的数据。
212.可选地,本技术实施例中,路由设备中的分组数据合成模块可以对解码后的m个分组数据按照第二分组策略进行组合,合成为大的源数据。
213.进一步可选地,本技术实施例中,上述第二分组策略为第二数据中m个分组数据所对应的分组策略。
214.进一步可选地,本技术实施例中,路由设备中的数据编码模块可以对源数据进行
编码,转换为第一电子设备可直接识别的数据。
215.步骤603b、路由设备向第一电子设备发送组合后的数据。
216.可选地,本技术实施例中,路由设备可以通过第一接口向第一电子设备发送组合成的可直接识别的数据。
217.如此可知,由于路由设备可以先将第二数据中的m个分组数据按照第二分组策略进行组合,并将组合后的数据转换为第一电子设备可直接识别的数据,最后发送给第一电子设备,因此提升了第一电子设备的数据读取速度。
218.在本技术实施例中,路由设备可以先接收第一电子设备发送的数据读取请求(该数据读取请求用于请求读取第二电子设备中存储的第二数据),并基于该数据读取请求,从第二电子设备中读取第二数据,最后向第一电子设备发送第二数据,其中,路由设备具备第一电子设备的数据存储权限以及第二电子设备的数据读取权限。由于在路由设备具备第一电子设备的数据存储权限以及第二电子设备的数据读取权限的情况下,路由设备可以从第二电子设备中读取第二数据,并将该第二数据发送给第一电子设备,即路由设备可以将第二电子设备的部分数据发送到第一电子设备,因此,可以缓解第一电子设备的存储空间不足的问题。
219.以下具体说明路由设备获取第一电子设备的数据读取权限以及第二电子设备的数据读取权限的具体过程。
220.可选地,本技术实施例中,结合图10,如图13所示,上述步骤602之前,本技术实施例提供的数据读取方法还包括下述步骤801至步骤803。
221.步骤801、路由设备向第二电子设备发送第三权限请求。
222.本技术实施例中,上述第三权限请求用于申请第二电子设备的数据读取权限。
223.需要说明的是,在路由设备通过第二接口向第二电子设备发送第三权限请求之前,第二电子设备需要通过第二接口与路由设备进行通信协议握手,以便按照既定的通讯协议工作,将数据信息安全高效地进行传送。
224.可选地,本技术实施例中,第二电子设备通过第二接口向路由设备申请鉴权新建流程,触发路由设备通过第二接口向第二电子设备发送申请第二电子设备的数据读取权限的请求。
225.可选地,本技术实施例中,路由设备可以通过第二接口向第二电子设备发送初始密码输入验证请求,以新建鉴权流程。
226.步骤802、路由设备接收第二电子设备发送的第三鉴权数据。
227.需要说明的是,关于第三鉴权数据的说明参考上述第一鉴权数据的相关说明,在此不再赘述。
228.步骤803、路由设备基于第三鉴权数据进行鉴权。
229.需要说明的是,关于“路由设备基于第三鉴权数据进行鉴权”的说明参考上述“路由设备基于第一鉴权数据进行鉴权”的相关说明,在此不再赘述。
230.本技术实施例中,路由设备:在鉴权成功后具备第二电子设备的数据读取权限。
231.如此可知,由于第二电子设备可以通过路由设备内部的鉴权模块对第三鉴权数据进行验证,因此可以增强数据的安全性。
232.可选地,本技术实施例中,结合图10,如图14所示,上述步骤603之前,本技术实施
例提供的数据读取方法还包括下述步骤901至步骤903。
233.步骤901、路由设备向第一电子设备发送第四权限请求。
234.本技术实施例中,第四权限请求用于申请第一电子设备的数据存储权限。
235.需要说明的是,关于第四权限请求的说明参考上述第二权限请求的相关说明,在此不再赘述。
236.步骤902、路由设备接收第一电子设备发送的第四鉴权数据。
237.需要说明的是,关于第四鉴权数据的说明参考上述第二鉴权数据的相关说明,在此不再赘述。
238.步骤903、路由设备基于第四鉴权数据进行鉴权。
239.需要说明的是,关于“路由设备基于第四鉴权数据进行鉴权”的说明参考上述“路由设备基于第二鉴权数据进行鉴权”的相关说明,在此不再赘述。
240.本技术实施例中,路由设备:在鉴权成功后具备第二电子设备的数据存储权限。
241.如此可知,由于第一电子设备可以通过路由设备内部的鉴权模块对第四鉴权数据进行验证,因此可以增强数据的安全性。
242.以下将举例说明,上述数据读取方法的具体过程。
243.示例性地,如图15所示,该数据读取方法包括以下步骤:
244.1、路由设备mcu启动存储流程,路由设备通过第二接口,与第二电子设备的通信模块进行握手;
245.2、路由设备和第二电子设备握手成功,路由设备通过第二接口,向第二电子设备申请读取权限;
246.3、用户对读取权限申请进行授权(指纹/密码);
247.4、第二电子设备通过第二接口,向路由设备发送第三鉴权数据
248.5、路由设备鉴权模块读取第三鉴权数据,与鉴权模块内的鉴权数据进行比对;错误则重新申请数据读取权限;
249.6、路由设备鉴权正确,路由设备向第二电子设备发送已准备好接收数据状态,允许第二电子设备发送数据;第二电子设备向路由设备发送第二数据;
250.6.1、第二电子设备通过第二接口,向路由设备发送第二数据传输进度;
251.6.2、第二电子设备发送第二数据完成,路由设备接收第二数据完成;
252.7、路由设备接收第二数据,路由设备把第二数据合成转换为第一电子设备可识别的数据;
253.8、路由设备通过第一接口,与第一电子设备握手;
254.9、路由设备与第一电子设备握手成功,路由设备通过第一接口向第一电子设备申请存储权限;
255.10、用户操作第一电子设备对存储权限申请进行授权应答;
256.11、第一电子设备通过第一接口向路由设备发送第四鉴权数据;
257.12、路由设备鉴权模块读取第四鉴权数据,与鉴权模块内的用户的鉴权数据进行比对;错误则重新申请数据存储权限;
258.13、路由设备鉴权正确后向第一电子设备发送已准备好发送数据的信号,请第一电子设备准备接收数据;路由设备通过第一接口向第一电子设备发送第二数据;
259.14、第一电子设备通过第一接口,向路由设备发送第二数据存储进度;
260.15、路由设备发送第二数据完成,第一电子设备对分组数据存储完成;
261.16、第二数据读取流程结束。
262.本技术实施例提供的方法,执行主体可以为数据存储装置。本技术实施例是以数据存储装置执行数据存储方法为例,说明本技术实施例提供的数据存储装置的。
263.图16示出了上述实施例中所涉及的一种数据存储装置60,该数据存储装置包括:接收模块61和存入模块62。其中,接收模块61,用于接收第一电子设备发送的第一数据。存入模块62,用于将接收模块接收的第一数据存入第二电子设备。数据存储装置具备第一电子设备的数据读取权限以及第二电子设备的数据存储权限。
264.在一种可能的实现方式中,上述数据存储装置60还包括:连接模块。其中,连接模块,用于路由设备通过第一接口和第一电子设备进行连接;并通过第二接口和第二电子设备进行连接。
265.在一种可能的实现方式中,上述数据存储装置60还包括:发送模块、接收模块以及鉴权模块。其中,发送模块,用于向第一电子设备发送第一权限请求,该第一权限请求用于申请第一电子设备的数据读取权限。接收模块,用于接收第一电子设备发送的第一鉴权数据。鉴权模块,用于基于接收模块接收的第一鉴权数据进行鉴权。其中,数据存储装置60:在鉴权成功后具备第一电子设备的数据读取权限。
266.在一种可能的实现方式中,上述数据存储装置60还包括:发送模块、接收模块以及鉴权模块。其中,发送模块,用于向第二电子设备发送第二权限请求,该第二权限请求用于申请第二电子设备的数据存储权限。接收模块,用于接收第二电子设备发送的第二鉴权数据。鉴权模块,用于基于接收模块接收的第二鉴权数据进行鉴权。其中,数据存储装置60:在鉴权成功后具备第二电子设备的数据存储权限。
267.在一种可能的实现方式中,上述数据存储装置60还包括:拆分模块。其中,拆分模块,用于按照第一分组策略将第一数据进行拆分,得到n个分组数据,n为大于1的整数。存入模块,具体用于在确定n个分组数据的数据量小于或等于第二电子设备的可存储数据量的情况下,将拆分模块拆分的n个分组数据存入第二电子设备。
268.本技术实施例提供的数据存储装置,由于在数据存储装置具备第一电子设备的数据读取权限以及第二电子设备的数据存储权限的情况下,数据存储装置可以先接收第一电子设备发送的第一数据,并将该第一数据存入第二电子设备,即数据存储装置可以将第一电子设备的部分数据存入第二电子设备,因此,可以缓解第一电子设备的存储空间不足的问题。
269.图17示出了上述实施例中所涉及的一种数据读取装置70,该数据读取装置70包括:接收模块71、读取模块72以及发送模块73。其中,接收模块71,用于接收第一电子设备发送的数据读取请求,该数据读取请求用于请求读取第二电子设备中存储的第二数据。读取模块72,用于基于接收模块接收的数据读取请求,从第二电子设备中读取第二数据。发送模块,用于向第一电子设备发送读取模块读取的第二数据。数据读取装置具备第一电子设备的数据存储权限以及第二电子设备的数据读取权限。
270.在一种可能的实现方式中,上述数据读取装置70还包括:连接模块。其中,连接模块,用于路由设备通过第一接口和第一电子设备进行连接;并通过第二接口和第二电子进
行连接。
271.在一种可能的实现方式中,上述数据读取装置70还包括:发送模块、接收模块以及鉴权模块。其中,发送模块,用于向第二电子设备发送第三权限请求,该第三权限请求用于申请第二电子设备的数据读取权限。接收模块,用于接收第二电子设备发送的第三鉴权数据。鉴权模块,用于基于接收模块接收的第三鉴权数据进行鉴权。其中,数据读取装置70:在鉴权成功后具备第一电子设备的数据读取权限。
272.在一种可能的实现方式中,上述数据读取装置70还包括:鉴权模块。其中,发送模块,还用于向第一电子设备发送第四权限请求,该第四权限请求用于申请第一电子设备的数据存储权限。接收模块,还用于接收第一电子设备发送的第四鉴权数据。鉴权模块,用于基于接收模块接收的第四鉴权数据进行鉴权。其中,数据读取装置70:在鉴权成功后具备第二电子设备的数据存储权限。
273.在一种可能的实现方式中,第二数据包括m个分组数据,m为大于的整数。上述数据读取装置70还包括:组合子模块。其中,组合子模块,用于按照第二分组策略对m个分组数据进行组合,得到组合后的数据。发送模块具体用于向第一电子设备发送组合子模块组合后的数据。
274.本技术实施例提供的数据读取装置,由于在数据读取装置具备第一电子设备的数据读取权限以及第二电子设备的数据读取权限的情况下,路由设备可以从第二电子设备中读取第二数据,并将该第二数据发送给第一电子设备,即数据读取装置可以将第二电子设备的部分数据发送到第一电子设备,因此,可以缓解第一电子设备的存储空间不足的问题。
275.本技术实施例中的数据存储装置和数据读取装置可以是电子设备,也可以是电子设备中的部件,例如集成电路或芯片。该电子设备可以是终端,也可以为除终端之外的其他设备。示例性的,电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、移动上网装置(mobile internet device,mid)、增强现实(augmented reality,ar)/虚拟现实(virtual reality,vr)设备、机器人、可穿戴设备、超级移动个人计算机(ultra-mobile personal computer,umpc)、上网本或者个人数字助理(personal digital assistant,pda)等,还可以为服务器、网络附属存储器(network attached storage,nas)、个人计算机(personal computer,pc)、电视机(television,tv)、柜员机或者自助机等,本技术实施例不作具体限定。
276.本技术实施例中的数据存储装置和数据读取装置可以为具有操作系统的装置。该操作系统可以为安卓(android)操作系统,可以为ios操作系统,还可以为其他可能的操作系统,本技术实施例不作具体限定。
277.本技术实施例提供的数据存储装置和数据读取装置能够实现图1至图15的方法实施例实现的各个过程,为避免重复,这里不再赘述。
278.可选地,本技术实施例中,如图18所示,本技术实施例还提供一种电子设备80,包括处理器81和存储器82,存储器82上存储有可在所述处理器81上运行的程序或指令,该程序或指令被处理器81执行时实现上述数据存储和数据读取方法实施例的各个过程步骤,且能达到相同的技术效果,为避免重复,这里不再赘述。
279.需要说明的是,本技术实施例中的电子设备包括上述所述的移动电子设备和非移动电子设备。
280.图19为实现本技术实施例的一种电子设备的硬件结构示意图。
281.该电子设备100包括但不限于:射频单元1001、网络模块1002、音频输出单元1003、输入单元1004、传感器1005、显示单元1006、用户输入单元1007、接口单元1008、存储器1009、以及处理器110等部件。
282.本领域技术人员可以理解,电子设备100还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理系统与处理器110逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。图19中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。
283.其中,处理器110,具体用于接收第一电子设备发送的第一数据;将第一数据存入第二电子设备;其中,路由设备具备第一电子设备的数据读取权限以及第二电子设备的数据存储权限。
284.本技术实施例提供的电子设备,由于在电子设备具备第一电子设备的数据读取权限以及第二电子设备的数据存储权限的情况下,电子设备可以先接收第一电子设备发送的第一数据,并将该第一数据存入第二电子设备,即电子设备可以将第一电子设备的部分数据存入第二电子设备,因此,可以缓解第一电子设备的存储空间不足的问题。
285.可选地,本技术实施例中,处理器110,具体用于路由设备通过第一接口和第一电子设备连接;路由设备通过第二接口和第二电子设备连接。
286.如此可知,由于路由设备可以通过第一接口和第一电子设备连接,并通过第二接口和第二电子设备连接,从而使得第一电子设备和第二电子设备通过路由器建立数据发送和接收的通信网络,以实现数据互通。
287.可选地,本技术实施例中,处理器110,具体用于向第一电子设备发送第一权限请求;第一权限请求用于申请第一电子设备的数据读取权限;接收第一电子设备发送的第一鉴权数据;基于第一鉴权数据进行鉴权;其中,路由设备:在鉴权成功后具备第一电子设备的数据读取权限。
288.如此可知,由于第一电子设备可以通过电子设备内部的鉴权模块对第一鉴权数据进行验证,因此可以增强数据的安全性。
289.可选地,本技术实施例中,处理器110,具体用于向第二电子设备发送第二权限请求;第二权限请求用于申请第二电子设备的数据存储权限;接收第二电子设备发送的第二鉴权数据;基于第二鉴权数据进行鉴权;其中,路由设备:在鉴权成功后具备第二电子设备的数据存储权限。
290.如此可知,由于第二电子设备可以通过电子设备内部的鉴权模块对第二鉴权数据进行验证,因此可以增强数据的安全性。
291.可选地,本技术实施例中,处理器110,具体用于按照第一分组策略将第一数据进行拆分,得到n个分组数据;n为大于1的整数;确定n个分组数据的数据量是否小于或等于第二电子设备的可存储数据量;在确定n个分组数据的数据量小于或等于第二电子设备的可存储数据量的情况下,将n个分组数据存入第二电子设备。
292.如此可知,由于电子设备可以通过数据处理模块,按照第一分组策略将第一数据拆分成n个分组数据,并将n组分组数据的体积进行压缩,因此可以使第二电子设备在存储
条件允许的情况下存储更多数据,并且提高了数据传输的安全性。
293.其中,处理器110,具体用于接收第一电子设备发送的数据读取请求,该数据读取请求用于请求读取第二电子设备中存储的第二数据;基于数据读取请求,从第二电子设备中读取第二数据;向第一电子设备发送第二数据;其中,路由设备具备第一电子设备的数据存储权限以及第二电子设备的数据读取权限。。
294.本技术实施例提供的电子设备,由于在电子设备具备第一电子设备的数据存储权限以及第二电子设备的数据读取权限的情况下,电子设备可以从第二电子设备中读取第二数据,并将该第二数据发送给第一电子设备,即电子设备可以将第二电子设备的部分数据发送到第二电子设备,因此,可以缓解第一电子设备的存储空间不足的问题。
295.可选地,本技术实施例中,处理器110,具体用于路由设备通过第一接口和第一电子设备连接;路由设备通过第二接口和第二电子设备连接。
296.如此可知,由于路由设备可以通过第一接口和第一电子设备连接,并通过第二接口和第二电子设备连接,从而使得第一电子设备和第二电子设备通过路由器建立数据发送和接收的通信网络,以实现数据互通。
297.可选地,本技术实施例中,处理器110,具体用于口向第二电子设备发送第三权限请求;第三权限请求用于申请第二电子设备的数据读取权限;接收第二电子设备发送的第三鉴权数据;基于第三鉴权数据进行鉴权;其中,路由设备:在鉴权成功后具备第二电子设备的数据读取权限。
298.如此可知,由于第二电子设备可以通过电子设备内部的鉴权模块对第三鉴权数据进行验证,因此可以增强数据的安全性。
299.可选地,本技术实施例中,处理器110,具体用于向第一电子设备发送第四权限请求;第四权限请求用于申请第一电子设备的数据存储权限;接收第一电子设备发送的第四鉴权数据;基于第四鉴权数据进行鉴权;其中,路由设备:在鉴权成功后具备第二电子设备的数据存储权限。
300.如此可知,由于第一电子设备可以通过电子设备内部的鉴权模块对第四鉴权数据进行验证,因此可以增强数据的安全性。
301.可选地,本技术实施例中,处理器110,具体用于按照第二分组策略对m个分组数据进行组合,得到组合后的数据;向第一电子设备发送组合后的数据。
302.如此可知,由于电子设备可以先将第二数据中的m个分组数据按照第二分组策略进行组合,并将组合后的数据转换为第一电子设备可直接识别的数据,最后发送给第一电子设备,因此提升了第一电子设备的数据读取速度。
303.应理解的是,本技术实施例中,输入单元1004可以包括图形处理器(graphics processing unit,gpu)1041和麦克风1042,图形处理器1041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元1006可包括显示面板1061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板1061。用户输入单元1007包括触控面板1071以及其他输入设备1072中的至少一种。触控面板1071,也称为触摸屏。触控面板1071可包括触摸检测装置和触摸控制器两个部分。其他输入设备1072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。
304.存储器1009可用于存储软件程序以及各种数据。存储器1009可主要包括存储程序或指令的第一存储区和存储数据的第二存储区,其中,第一存储区可存储操作系统、至少一个功能所需的应用程序或指令(比如声音播放功能、图像播放功能等)等。此外,存储器1009可以包括易失性存储器或非易失性存储器,或者,存储器1009可以包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-only memory,rom)、可编程只读存储器(programmable rom,prom)、可擦除可编程只读存储器(erasable prom,eprom)、电可擦除可编程只读存储器(electrically eprom,eeprom)或闪存。易失性存储器可以是随机存取存储器(random access memory,ram),静态随机存取存储器(static ram,sram)、动态随机存取存储器(dynamic ram,dram)、同步动态随机存取存储器(synchronous dram,sdram)、双倍数据速率同步动态随机存取存储器(double data rate sdram,ddrsdram)、增强型同步动态随机存取存储器(enhanced sdram,esdram)、同步连接动态随机存取存储器(synch link dram,sldram)和直接内存总线随机存取存储器(direct rambus ram,drram)。本技术实施例中的存储器1009包括但不限于这些和任意其它适合类型的存储器。
305.处理器110可包括一个或多个处理单元;可选的,处理器110集成应用处理器和调制解调处理器,其中,应用处理器主要处理涉及操作系统、用户界面和应用程序等的操作,调制解调处理器主要处理无线通信信号,如基带处理器。可以理解的是,上述调制解调处理器也可以不集成到处理器110中。
306.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本技术实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。
307.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分可以以计算机软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,或者网络设备等)执行本技术各个实施例所述的方法。
308.上面结合附图对本技术的实施例进行了描述,但是本技术并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本技术的启示下,在不脱离本技术宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本技术的保护之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1