CN112332947B - 数据传输方法、移动终端及计算机存储介质 - Google Patents
数据传输方法、移动终端及计算机存储介质 Download PDFInfo
- Publication number
- CN112332947B CN112332947B CN202010754830.9A CN202010754830A CN112332947B CN 112332947 B CN112332947 B CN 112332947B CN 202010754830 A CN202010754830 A CN 202010754830A CN 112332947 B CN112332947 B CN 112332947B
- Authority
- CN
- China
- Prior art keywords
- target application
- data
- data transmission
- application
- determining
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000005540 biological transmission Effects 0.000 title claims abstract description 151
- 238000000034 method Methods 0.000 title claims abstract description 43
- 238000013500 data storage Methods 0.000 claims description 13
- 230000006399 behavior Effects 0.000 description 22
- 238000004891 communication Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 4
- 238000012545 processing Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000012216 screening Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0002—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission rate
Landscapes
- Engineering & Computer Science (AREA)
- Quality & Reliability (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephone Function (AREA)
Abstract
本发明公开了一种数据传输方法、移动终端及计算机存储介质,该方法包括:确定所述移动终端与所述智能设备之间待传输数据的目标应用集,其中,所述移动终端与所述智能设备匹配;基于所述目标应用集中各个目标应用的操作频次确定所述目标应用对应的数据传输速率;确定所述目标应用对应的待传输数据;基于所述数据传输速率将所述待传输数据传输至所述智能设备。由此,通过利用各个目标应用在所述移动终端中的操作频次来控制目标应用对应的数据传输速率,提高了数据传输的灵活性。
Description
技术领域
本发明涉及数据传输技术领域,尤其涉及一种数据传输方法、移动终端及计算机存储介质。
背景技术
目前,智能手表,手环等智能设备都依靠与智能手机的连接和控制,智能手机会传输应用数据到智能设备中,以便用户使用,由于智能手机存储空间越来越大,智能手机安装的应用也越来越多,由于智能手机不能选择性传输应用数据到智能设备上,在传输时会将智能手机与智能设备之间关联的所有应用数据进行传输,导致智能手机传输应用数据到智能设备上的消耗的时间也越来越长,智能设备内存也越来越紧张,影响用户使用感。
发明内容
本发明提供一种数据传输方法、移动终端及计算机存储介质,旨在解决目前智能设备与智能终端间数据传输不灵活的技术问题。
为实现上述目的,本发明提供一种数据传输方法,所述数据传输方法包括:
确定所述移动终端与智能设备之间待传输数据的目标应用集,其中,所述移动终端与所述智能设备匹配;
基于所述目标应用集中各个目标应用的操作频次确定所述目标应用对应的数据传输速率;
确定所述目标应用对应的待传输数据;
基于所述数据传输速率将所述待传输数据传输至所述智能设备。
优选地,确定所述移动终端与所述智能设备之间关联的应用集;
获取所述应用集中各个应用对应的用户行为权重;
将预设数量的应用作为待传输数据的目标应用集,其中,所述预设数量的应用对应的用户行为权重均大于所述应用集中的其他应用对应的用户行为权重。
优选地,基于所述目标应用集中各个目标应用的操作频次确定所述目标应用的操作属性;
根据所述操作属性确定所述目标应用对应的数据传输速率。
优选地,若所述触控操作频次大于按键操作频次,则判定所述目标应用的操作属性为触控操作;
若所述触控操作频次小于按键操作频次,则判定所述目标应用的操作属性为按键操作。
优选地,若所述目标应用的操作属性为触控操作,则将所述目标应用的数据传输速率设定为第一传输速率;
若所述目标应用的操作属性为按键操作,则将所述目标应用的数据传输速率设定为第二传输速率,其中,所述第二传输速率小于第一传输速率。
优选地,确定所述目标应用上一次传输数据的时间点;
获取所述目标应用当前时间点至所述上一次传输数据的时间点之间缓存的第一数据,并将所述第一数据作为所述目标应用对应的待传输数据。
优选地,确定所述智能设备当前的数据存储剩余容量,并确定所述目标应用集对应的总待传输数据量;
判断所述总待传输数据量是否大于所述数据存储剩余容量;
若大于,则发送清除指令至所述智能设备,以控制所述智能设备根据所述清除指令将所述目标应用当前在所述智能设备内缓存的第二数据清除。
优选地,监测到所述目标应用对应的待传输数据传输完成时,控制所述移动终端和/或所述智能设备输出对应的提示信息。
此外,为实现上述目的,本发明还提供一种移动终端,所述移动终端上存储有数据传输程序,所述数据传输程序被处理器运行时实现如上所述数据传输方法的步骤。
此外,为实现上述目的,本发明还提供一种计算机存储介质,所述计算机存储介质上存储有数据传输程序,所述数据传输程序被处理器运行时实现如上所述数据传输方法的步骤。
相比现有技术,本发明公开了一种数据传输方法,确定所述移动终端与智能设备之间待传输数据的目标应用集,其中,所述移动终端与所述智能设备匹配;基于所述目标应用集中各个目标应用的操作频次确定所述目标应用对应的数据传输速率;确定所述目标应用对应的待传输数据;基于所述数据传输速率将所述待传输数据按照传输至所述智能设备。由此,通过利用各个目标应用在所述移动终端中的操作频次来控制目标应用对应的数据传输速率,提高了数据传输的灵活性。
附图说明
图1是本发明各实施例涉及的硬件运行环境的终端结构示意图;
图2是本发明数据传输方法第一实施例的流程示意图;
图3是本发明数据传输方法第二实施例的流程示意图;
图4是本发明数据传输装置第一实施例的功能模块示意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
参照图1,图1是本发明各实施例涉及的硬件运行环境的终端结构示意图。本发明实施例中,终端设备可以包括处理器1001(例如中央处理器Central Processing Unit、CPU),通信总线1002,输入端口1003,输出端口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信;输入端口1003用于数据输入;输出端口1004用于数据输出,存储器1005可以是高速RAM存储器,也可以是稳定的存储器(non-volatile memory),例如磁盘存储器,存储器1005可选的还可以是独立于前述处理器1001的存储装置。本领域技术人员可以理解,图1中示出的硬件结构并不构成对本发明的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
继续参照图1,图1中作为一种可读存储介质的存储器1005可以包括操作***、网络通信模块、应用程序模块以及数据传输程序。在图1中,网络通信模块主要用于连接服务器,与服务器进行数据通信;而处理器1001可以调用存储器1005中存储的数据传输程序,并执行如下操作:
确定所述移动终端与所述智能设备之间待传输数据的目标应用集,其中,所述移动终端与所述智能设备匹配;
基于所述目标应用集中各个目标应用的操作频次确定所述目标应用对应的数据传输速率;
确定所述目标应用对应的待传输数据;
基于所述数据传输速率将所述待传输数据传输至所述智能设备。
进一步地,处理器1001还可以用于调用存储器1005中存储的数据传输程序,并执行以下步骤:
确定所述移动终端与所述智能设备之间关联的应用集;
获取所述应用集中各个应用对应的用户行为权重;
将预设数量的应用作为待传输数据的目标应用集,其中,所述预设数量的应用对应的用户行为权重均大于所述应用集中的其他应用对应的用户行为权重。
进一步地,处理器1001还可以用于调用存储器1005中存储的数据传输程序,并执行以下步骤:
基于所述目标应用集中各个目标应用的操作频次确定所述目标应用的操作属性;
根据所述操作属性确定所述目标应用对应的数据传输速率。
进一步地,处理器1001还可以用于调用存储器1005中存储的数据传输程序,并执行以下步骤:
若所述触控操作频次大于按键操作频次,则判定所述目标应用的操作属性为触控操作;
若所述触控操作频次小于按键操作频次,则判定所述目标应用的操作属性为按键操作。
进一步地,处理器1001还可以用于调用存储器1005中存储的数据传输程序,并执行以下步骤:
若所述目标应用的操作属性为触控操作,则将所述目标应用的数据传输速率设定为第一传输速率;
若所述目标应用的操作属性为按键操作,则将所述目标应用的数据传输速率设定为第二传输速率,其中,所述第二传输速率小于第一传输速率。
进一步地,处理器1001还可以用于调用存储器1005中存储的数据传输程序,并执行以下步骤:
确定所述目标应用上一次传输数据的时间点;
获取所述目标应用当前时间点至所述上一次传输数据的时间点之间缓存的第一数据,并将所述第一数据作为所述目标应用对应的待传输数据。
进一步地,处理器1001还可以用于调用存储器1005中存储的数据传输程序,并执行以下步骤:
确定所述智能设备当前的数据存储剩余容量,并确定所述目标应用集对应的总待传输数据量;
判断所述总待传输数据量是否大于所述数据存储剩余容量;
若大于,则发送清除指令至所述智能设备,以控制所述智能设备根据所述清除指令将所述目标应用当前在所述智能设备内缓存的第二数据清除。
进一步地,处理器1001还可以用于调用存储器1005中存储的数据传输程序,并执行以下步骤:
监测到所述目标应用对应的待传输数据传输完成时,控制所述移动终端和/或所述智能设备输出对应的提示信息。
基于上述的结构,提出本发明数据传输方法的各个实施例。
参照图2,图2是本发明数据传输方法第一实施例的流程示意图。
本实施例中,所述数据传输方法包括:
步骤S10:确定所述移动终端与所述智能设备之间待传输数据的目标应用集,其中,所述移动终端与所述智能设备匹配;
本实施例中,本实施例提出的数据传输方法应用于移动终端,其中,移动终端可为智能手机、智能电脑、智能设备等,具体不作任何限制,在移动终端与智能设备进行数据传输之前,需确定移动终端与所述智能设备之间待传输数据的目标应用集,进一步地,在确定移动终端与所述智能设备之间待传输数据的目标应用集之前,需先确定与移动终端匹配的智能设备,可选地,移动终端发送配对广播,以根据配对广播确定与移动终端匹配的智能设备,在确定与所述移动终端匹配的智能设备之后,获取智能设备当前已安装应用的应用包名列表,以根据该应用包名列表确定所述移动终端与所述智能设备之间待传输数据的目标应用集。
具体地,步骤S10包括:
步骤S101:确定所述移动终端与所述智能设备之间关联的应用集;
步骤S102:获取所述应用集中各个应用对应的用户行为权重;
步骤S103:将预设数量的应用作为待传输数据的目标应用集,其中,所述预设数量的应用对应的用户行为权重均大于所述应用集中的其他应用对应的用户行为权重。
本实施例中,确定移动终端与所述智能设备之间关联的应用集,可选地,获取上一次所述移动终端与所述智能设备之间进行数据传输的应用列表,以将所述应用列表对应的应用作为移动终端与所述智能设备之间关联的应用,可选地,获取智能设备当前已安装应用的第一应用包名列表及移动终端当前已安装的第二应用包名列表,以根据第一应用包名列表及第二应用包名列表,确定移动终端与所述智能设备之间关联的应用集,具体地,确定第一应用包名列表及第二应用包名列表中应用包名相同的目标应用包名,以将目标应用包名对应的应用作为移动终端与所述智能设备之间关联的应用。
在确定所述移动终端与所述智能设备之间关联的应用集之后,对应用集中各个应用进行优先级筛选,以优选同步传输活跃应用的应用数据至智能设备中,具体地,本实施例中,获取应用集中各个应用对应的用户行为权重,具体地,获取各个应用对应的历史操作记录,比如:应用在前后台切换次数、应用数据更新次数等,将各类应用操作次数累加,以获取各个应用对应的用户行为权重,其中,应用操作次数越多,对应的用户行为权重越大,在获取所述应用集中各个应用对应的用户行为权重之后,将预设数量的应用作为待传输数据的目标应用集,其中,本实施例中,所述预设数量的应用对应的用户行为权重均大于所述应用集中的其他应用对应的用户行为权重,需要说明的是,其他应用指的是所述应用集中除去所述预设数量之外的应用,具体地,将用户行为权重按照从大到小排序,并将排在前预设名次对应的预设数量的用户行为权重对应的应用集作为待传输数据的目标应用集,其中,预设数量为用户自定义设置,或则将用户行为权重大于预设权重的用户行为权重对应的应用集作为待传输数据的目标应用集。
步骤S20:基于所述目标应用集中各个目标应用的操作频次确定所述目标应用对应的数据传输速率;
该步骤中,在确定所述移动终端与所述智能设备之间待传输数据的目标应用集之后,为了提高数据传输的灵活性,本发明中根据各个应用的操作频次,来配置不同的数据传输速率,具体地,获取所述目标应用集中各个目标应用的操作频次,比如获取目标应用自安装之后至今的历史操作频次,或则获取目标应用自上一次进行数据传输之后至今的历史操作频次,以根据操作频次确定目标应用对应的数据传输速率,进一步地,本实施例中,操作频次越高,则表明目标应用越活跃,目标应用缓存的数据越多,因此目标应用对应的数据传输速率也越高,以保证活跃度高的目标应用对应的待传输数据优先传输。
步骤S30:确定所述目标应用对应的待传输数据;
步骤S40:基于所述数据传输速率将所述待传输数据传输至所述智能设备。
该步骤中,在基于目标应用集中各个目标应用的操作频次确定目标应用对应的数据传输速率之后,分别确定目标应用集中各个目标应用对应的待传输数据,以根据目标应用对应的数据传输速率将目标应用对应的待传输数据传输至智能设备。
具体地,步骤S30包括:
步骤S310:确定所述目标应用上一次传输数据的时间点;
步骤S320:获取所述目标应用当前时间点至所述上一次传输数据的时间点之间缓存的第一数据,并将所述第一数据作为所述目标应用对应的待传输数据。
获取目标应用上一次数据传输记录,比如:目标应用上一次传输数据时间点,然后获取目标应用当前时间点至上一次传输数据的时间点之间缓存的第一数据,以将第一数据作为作为目标应用对应的待传输数据,以保证目标应用数据传输完整,进一步地,移动终端可获取智能设备中的目标应用当前缓存的第一应用数据及移动终端中目标应用当前缓存的第二应用数据,然后将第一应用数据与第二应用数据进行比对,以确定目标应用对应的待传输数据,其中,可以理解地,目标应用对应的待传输数据第一应用数据相对于第二应用数据缺失的应用数据。
进一步地,将所述目标应用对应的待传输数据按照所述数据传输速率传输至所述智能设备的步骤之前,还包括:
步骤S301:确定所述智能设备当前的数据存储剩余容量,并确定所述目标应用集对应的总待传输数据量;
步骤S302:判断所述总待传输数据量是否大于所述数据存储剩余容量;
步骤S303:若大于,则发送清除指令至所述智能设备,以控制所述智能设备根据所述清除指令将所述目标应用当前在所述智能设备内缓存的第二数据清除。
可以理解地,由于智能设备的存储空间有限,当在进行数据传输时智能设备存储空间不足时会导致数据传输失败,因此在将目标应用对应的待传输数据按照所述数据传输速率传输至智能设备的步骤之前,需先确定当前智能设备的数据存储剩余容量,并确定目标应用集对应的总待传输数据量,若总待传输数据量是否大于数据存储剩余容。则表明在数据传输时,智能设备由于数据存储空间不够会导致数据传输失败,此时,移动终端发送清除指令至智能设备,以控制智能设备根据清除指令将目标应用当前在智能设备内缓存的第二数据清除。
进一步地,将所述目标应用对应的待传输数据按照所述数据传输速率传输至所述智能设备的步骤之后,还包括:
监测到所述目标应用对应的待传输数据传输完成时,控制所述移动终端和/或所述智能设备输出对应的提示信息,其中,提示信息包括移动终端与所述智能设备之间关联的应用集当前已进行数据传输的应用列表及当前未进行数据传输的应用列表。
本实施例通过上述方案,确定所述移动终端与所述智能设备之间待传输数据的目标应用集,其中,所述移动终端与所述智能设备匹配;基于所述目标应用集中各个目标应用的操作频次确定所述目标应用对应的数据传输速率;确定所述目标应用对应的待传输数据;基于所述数据传输速率将所述待传输数据传输至所述智能设备。由此,通过利用各个目标应用在所述移动终端中的操作频次来控制目标应用对应的数据传输速率,提高了数据传输的灵活性。
基于上述图2所示的第一实施例,提出本发明第二实施例。如图3所示,图3是本发明数据传输方法第二实施例的流程示意图。
本实施例中,所述基于所述目标应用集中各个目标应用的操作频次确定所述目标应用对应的数据传输速率的步骤包括:
步骤S210:基于所述目标应用集中各个目标应用的操作频次确定所述目标应用的操作属性;
可以理解地,由于用户习惯及应用属性不同,因此目标应用的操作频次或操作属性也不同,比如,在使用音乐类软件时,用户使音量按键进行调节音量的频次一般高于用户进行触控滑动调节音量的频次,本实施例中,根据所述操作属性确定所述目标应用对应的数据传输速率,具体地,获取目标应用对应的触控操作频次及按键操作频次,以根据触控操作频次及按键操作频次,确定目标应用的操作属性。
具体地,所述操作频次包括触控操作频次及按键操作频次,所述基于所述目标应用集中各个目标应用的操作频次确定所述目标应用的操作属性的步骤包括:
步骤a:若所述触控操作频次大于按键操作频次,则判定所述目标应用的操作属性为触控操作;
步骤b:若所述触控操作频次小于按键操作频次,则判定所述目标应用的操作属性为按键操作。
该步骤中,分别获取目标应用集中各个目标应用的触控操作频次及按键触控操作频次,当目标应用的触控操作频次大于按键触控操作频次时,则表明目标应用的操作属性为触控操作,当目标应用的触控操作频次大于按键触控操作频次时,则表明目标应用的操作属性为触控操作
步骤S220:根据所述操作属性确定所述目标应用对应的数据传输速率。
该步骤中,为了提高了数据传输的灵活性,本实施例通过利用各个目标应用在所述移动终端中的操作频次来控制目标应用对应的数据传输速率,具体地,根据利用各个目标应用在所述移动终端中的操作频次来确定各个目标应用的操作属性,进而根据操作属性来控制目标应用对应的数据传输速率。
具体地,步骤S220包括下列两种情况:
若所述目标应用的操作属性为触控操作,则将所述目标应用的数据传输速率设定为第一传输速率;
若所述目标应用的操作属性为按键操作,则将所述目标应用的数据传输速率设定为第二传输速率,其中,所述第二传输速率小于第一传输速率。
需要说明的是,基于现阶段终端设备的智能化发展,大部分用户均通过触控操作来操控应用,因此在本实施例中,优先传输触控操作属性对应的目标应用。
本实施例通过上述方案,基于所述目标应用集中各个目标应用的操作频次确定所述目标应用的操作属性,根据所述操作属性确定所述目标应用对应的数据传输速率,由此,通过利用各个目标应用在所述移动终端中的操作频次来控制目标应用对应的数据传输速率,提高了数据传输的灵活性。
此外,本实施例还提供一种数据传输装置。参照图4,图4为本发明数据传输装置第一实施例的功能模块示意图。
本实施例中,所述数据传输装置为虚拟装置,存储于图1所示的终端设备的存储器1005中,以实现数据传输程序的所有功能:用于确定与所述移动终端匹配的智能设备,并确定所述移动终端与所述智能设备之间待传输数据的目标应用集;用于获取所述目标应用集中各个目标应用的操作频次,以根据所述操作频次确定所述目标应用对应的数据传输速率;用于确定所述目标应用对应的待传输数据,并将所述目标应用对应的待传输数据按照所述数据传输速率传输至所述智能设备。
具体地,所述数据传输装置包括:
第一确定模块10,用于确定所述移动终端与所述智能设备之间待传输数据的目标应用集,其中,所述移动终端与所述智能设备匹配;
获取模块20,用于基于所述目标应用集中各个目标应用的操作频次确定所述目标应用对应的数据传输速率;
第二确定模块30,用于确定所述目标应用对应的待传输数据;
传输模块40,用于基于所述数据传输速率将所述待传输数据传输至所述智能设备。
进一步地,所述第一确定模块包括:
第一确定单元,用于确定所述移动终端与所述智能设备之间关联的应用集;
获取单元,用于获取所述应用集中各个应用对应的用户行为权重;
第二确定单元,用于将预设数量的应用作为待传输数据的目标应用集,其中,所述预设数量的应用对应的用户行为权重均大于所述应用集中的其他应用对应的用户行为权重。
进一步地,所述获取模块,还包括:
第三确定单元,用于基于所述目标应用集中各个目标应用的操作频次确定所述目标应用的操作属性;
第四确定单元,用于根据所述操作属性确定所述目标应用对应的数据传输速率。
进一步地,所述第三确定单元,还包括:
第一判定单元,用于若所述触控操作频次大于按键操作频次,则判定所述目标应用的操作属性为触控操作;
第二判定单元,用于若所述触控操作频次小于按键操作频次,则判定所述目标应用的操作属性为按键操作。
进一步地,所述第四确定单元,还包括:
第一设定单元,用于若所述目标应用的操作属性为触控操作,则将所述目标应用的数据传输速率设定为第一传输速率;
第二设定单元,用于若所述目标应用的操作属性为按键操作,则将所述目标应用的数据传输速率设定为第二传输速率,其中,所述第二传输速率小于第一传输速率。
进一步地,所述传输模块,还包括:
第五确定单元,用于确定所述目标应用上一次传输数据的时间点;
获取单元,用于获取所述目标应用当前时间点至所述上一次传输数据的时间点之间缓存的第一数据,并将所述第一数据作为所述目标应用对应的待传输数据。
进一步地,所述传输模块,还包括:
第六确定单元,用于确定所述智能设备当前的数据存储剩余容量,并确定所述目标应用集对应的总待传输数据量;
判断单元,用于判断所述总待传输数据量是否大于所述数据存储剩余容量;
控制单元,用于若大于,则发送清除指令至所述智能设备,以控制所述智能设备根据所述清除指令将所述目标应用当前在所述智能设备内缓存的第二数据清除。
进一步地,所述传输模块,还包括:
监测单元,用于监测到所述目标应用对应的待传输数据传输完成时,控制所述移动终端和/或所述智能设备输出对应的提示信息。
此外,本发明实施例还提供一种计算机存储介质,所述计算机存储介质上存储有数据传输程序,所述数据传输程序被处理器运行时实现如上所述数据传输方法的步骤,此处不再赘述。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者***不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者***所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者***中还存在另外的相同要素。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备执行本发明各个实施例所述的方法。
以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或流程变换,或直接或间接运用在其它相关的技术领域,均同理包括在本发明的专利保护范围内。
Claims (8)
1.一种数据传输方法,其特征在于,应用于移动终端,所述数据传输方法包括以下步骤:
确定所述移动终端与智能设备之间待传输数据的目标应用集,其中,所述移动终端与所述智能设备匹配;
基于所述目标应用集中各个目标应用的操作频次确定所述目标应用对应的数据传输速率;
确定所述目标应用对应的待传输数据;
基于所述数据传输速率将所述待传输数据传输至所述智能设备;
所述确定所述移动终端与智能设备之间待传输数据的目标应用集的步骤之前,还包括:
根据所述移动终端发送的配对广播确定与所述移动终端匹配的智能设备;
所述确定所述移动终端与智能设备之间待传输数据的目标应用集的步骤包括:
获取所述智能设备当前已安装应用的第一应用包名列表,以及所述移动终端当前已安装的第二应用包名列表;
确定所述第一应用包名列表和所述第二应用包名列表中应用包名相同的目标应用包名;
将所述目标应用包名对应的应用确定为所述移动终端与所述智能设备之间的关联应用,以通过所述关联应用确定所述移动终端与所述智能设备之间关联的应用集;
获取所述应用集中各个应用对应的历史操作记录,并将各类应用操作次数进行累加,以获取所述各个应用对应的用户行为权重;
将预设数量的应用作为待传输数据的目标应用集,其中,所述预设数量的应用对应的用户行为权重均大于所述应用集中的其他应用对应的用户行为权重;
所述基于所述目标应用集中各个目标应用的操作频次确定所述目标应用对应的数据传输速率的步骤包括:
基于所述目标应用集中各个目标应用的操作频次确定所述目标应用的操作属性;
根据所述操作属性确定所述目标应用对应的数据传输速率;
所述确定所述目标应用对应的待传输数据的步骤包括:
获取所述智能设备中所述目标应用当前缓存的第一应用数据,以及所述移动终端中所述目标应用当前缓存的第二应用数据;
将所述第一应用数据和所述第二应用数据进行比对,以确定所述目标应用对应的待传输数据;
其中,所述待传输数据为所述第一应用数据相对于所述第二应用数据缺失的应用数据。
2.根据权利要求1所述的方法,其特征在于,所述操作频次包括触控操作频次及按键操作频次,所述基于所述目标应用集中各个目标应用的操作频次确定所述目标应用的操作属性的步骤包括:
若所述触控操作频次大于按键操作频次,则判定所述目标应用的操作属性为触控操作;
若所述触控操作频次小于按键操作频次,则判定所述目标应用的操作属性为按键操作。
3.根据权利要求1所述的方法,其特征在于,所述根据所述操作属性确定所述目标应用对应的数据传输速率的步骤包括:
若所述目标应用的操作属性为触控操作,则将所述目标应用的数据传输速率设定为第一传输速率;
若所述目标应用的操作属性为按键操作,则将所述目标应用的数据传输速率设定为第二传输速率,其中,所述第二传输速率小于第一传输速率。
4.根据权利要求1所述的方法,其特征在于,所述确定所述目标应用对应的待传输数据的步骤包括:
确定所述目标应用上一次传输数据的时间点;
获取所述目标应用当前时间点至所述上一次传输数据的时间点之间缓存的第一数据,并将所述第一数据作为所述目标应用对应的待传输数据。
5.根据权利要求1所述的方法,其特征在于,所述将所述目标应用对应的待传输数据按照所述数据传输速率传输至所述智能设备的步骤之前,还包括:
确定所述智能设备当前的数据存储剩余容量,并确定所述目标应用集对应的总待传输数据量;
判断所述总待传输数据量是否大于所述数据存储剩余容量;
若大于,则发送清除指令至所述智能设备,以控制所述智能设备根据所述清除指令将所述目标应用当前在所述智能设备内缓存的第二数据清除。
6.根据权利要求1至5任一项所述的方法,其特征在于,所述将所述目标应用对应的待传输数据按照所述数据传输速率传输至所述智能设备的步骤之后,还包括:
监测到所述目标应用对应的待传输数据传输完成时,控制所述移动终端和/或所述智能设备输出对应的提示信息。
7.一种移动终端,其特征在于,所述移动终端上存储有数据传输程序,所述数据传输程序被处理器运行时实现如权利要求1-6中任一项所述数据传输方法的步骤。
8.一种计算机存储介质,其特征在于,所述计算机存储介质上存储有数据传输程序,所述数据传输程序被处理器运行时实现如权利要求1-6中任一项所述数据传输方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010754830.9A CN112332947B (zh) | 2020-07-30 | 2020-07-30 | 数据传输方法、移动终端及计算机存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010754830.9A CN112332947B (zh) | 2020-07-30 | 2020-07-30 | 数据传输方法、移动终端及计算机存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112332947A CN112332947A (zh) | 2021-02-05 |
CN112332947B true CN112332947B (zh) | 2024-04-02 |
Family
ID=74303595
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010754830.9A Active CN112332947B (zh) | 2020-07-30 | 2020-07-30 | 数据传输方法、移动终端及计算机存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112332947B (zh) |
Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1816017A (zh) * | 2006-03-10 | 2006-08-09 | 杭州华为三康技术有限公司 | 一种数据报文的发送方法 |
KR20090129633A (ko) * | 2008-06-13 | 2009-12-17 | 대전보건대학 산학협력단 | 지능형 매체접근제어 프로토콜을 이용한 데이터 통신 방법 |
CN103312826A (zh) * | 2013-07-12 | 2013-09-18 | 北京金山云网络技术有限公司 | 文件同步的方法、装置、客户端、服务器端及设备 |
CN103327123A (zh) * | 2013-07-12 | 2013-09-25 | 北京金山云网络技术有限公司 | 一种文件同步的方法、客户端、服务器端及设备 |
CN104038518A (zh) * | 2013-03-05 | 2014-09-10 | 联想(北京)有限公司 | 信息处理方法、服务器和终端设备 |
CN105100254A (zh) * | 2015-08-06 | 2015-11-25 | 小米科技有限责任公司 | 数据同步方法及装置 |
WO2016119685A1 (zh) * | 2015-01-26 | 2016-08-04 | 努比亚技术有限公司 | 终端间数据传输方法和装置 |
CN106685997A (zh) * | 2017-02-24 | 2017-05-17 | 深圳市金立通信设备有限公司 | 一种数据传输方法及终端 |
WO2018049934A1 (zh) * | 2016-09-14 | 2018-03-22 | 广东欧珀移动通信有限公司 | 一种数据迁移的方法及终端 |
WO2018126853A1 (zh) * | 2017-01-03 | 2018-07-12 | 腾讯科技(深圳)有限公司 | 数据传输方法及装置 |
CN108540400A (zh) * | 2018-03-20 | 2018-09-14 | 珠海市魅族科技有限公司 | 一种数据传输控制方法、控制装置、终端及可读存储介质 |
CN109121176A (zh) * | 2018-09-29 | 2019-01-01 | 中国电子科技集团公司第三十研究所 | 一种分布式数据同步方法 |
CN109768926A (zh) * | 2019-01-10 | 2019-05-17 | 维沃移动通信有限公司 | 一种数据处理方法、终端设备及计算机可读存储介质 |
WO2019178978A1 (zh) * | 2018-03-22 | 2019-09-26 | 平安科技(深圳)有限公司 | 推送消息处理方法、可读存储介质、终端设备及装置 |
-
2020
- 2020-07-30 CN CN202010754830.9A patent/CN112332947B/zh active Active
Patent Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1816017A (zh) * | 2006-03-10 | 2006-08-09 | 杭州华为三康技术有限公司 | 一种数据报文的发送方法 |
KR20090129633A (ko) * | 2008-06-13 | 2009-12-17 | 대전보건대학 산학협력단 | 지능형 매체접근제어 프로토콜을 이용한 데이터 통신 방법 |
CN104038518A (zh) * | 2013-03-05 | 2014-09-10 | 联想(北京)有限公司 | 信息处理方法、服务器和终端设备 |
CN103312826A (zh) * | 2013-07-12 | 2013-09-18 | 北京金山云网络技术有限公司 | 文件同步的方法、装置、客户端、服务器端及设备 |
CN103327123A (zh) * | 2013-07-12 | 2013-09-25 | 北京金山云网络技术有限公司 | 一种文件同步的方法、客户端、服务器端及设备 |
WO2016119685A1 (zh) * | 2015-01-26 | 2016-08-04 | 努比亚技术有限公司 | 终端间数据传输方法和装置 |
CN105100254A (zh) * | 2015-08-06 | 2015-11-25 | 小米科技有限责任公司 | 数据同步方法及装置 |
WO2018049934A1 (zh) * | 2016-09-14 | 2018-03-22 | 广东欧珀移动通信有限公司 | 一种数据迁移的方法及终端 |
WO2018126853A1 (zh) * | 2017-01-03 | 2018-07-12 | 腾讯科技(深圳)有限公司 | 数据传输方法及装置 |
CN106685997A (zh) * | 2017-02-24 | 2017-05-17 | 深圳市金立通信设备有限公司 | 一种数据传输方法及终端 |
CN108540400A (zh) * | 2018-03-20 | 2018-09-14 | 珠海市魅族科技有限公司 | 一种数据传输控制方法、控制装置、终端及可读存储介质 |
WO2019178978A1 (zh) * | 2018-03-22 | 2019-09-26 | 平安科技(深圳)有限公司 | 推送消息处理方法、可读存储介质、终端设备及装置 |
CN109121176A (zh) * | 2018-09-29 | 2019-01-01 | 中国电子科技集团公司第三十研究所 | 一种分布式数据同步方法 |
CN109768926A (zh) * | 2019-01-10 | 2019-05-17 | 维沃移动通信有限公司 | 一种数据处理方法、终端设备及计算机可读存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN112332947A (zh) | 2021-02-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2021142609A1 (zh) | 信息上报方法、装置、设备和存储介质 | |
US8296375B1 (en) | Parallel management of load servers, cache servers, and feed servers | |
CN103544020A (zh) | 一种显示应用软件图标的方法及移动终端 | |
CN108540568B (zh) | 计算能力共享方法及智能设备 | |
CN114257532B (zh) | 服务端状态探测方法及装置 | |
CN110716945A (zh) | 一种数据更新方法、数据更新***、服务器及存储介质 | |
US20180249017A1 (en) | Data Usage Based Data Transfer Determination | |
CN113010786B (zh) | 信息推送的方法、装置、设备以及存储介质 | |
CN112153146B (zh) | 操作通知方法和装置、存储介质和电子装置 | |
CN112332947B (zh) | 数据传输方法、移动终端及计算机存储介质 | |
WO2004019208A2 (en) | Method and apparatus for just-in-time provisioning application-related information at a communication device | |
CN105519055A (zh) | 一种I/O通道QoS动态均衡方法及装置 | |
US11526574B2 (en) | Server of statistics for optimization of client-server requests | |
CN112688980B (zh) | 资源分发方法、装置、计算机设备 | |
CN112653717B (zh) | 一种多云协作分布式***和应用分发的方法 | |
CN110471717B (zh) | 一种数据处理方法和装置 | |
JP4948610B2 (ja) | 通信制御装置及びプログラム | |
US7168073B2 (en) | Program distribution system for discarding program on reception terminal side | |
CN111148048B (zh) | 信源调度方法、装置、设备和存储介质 | |
CN112766698B (zh) | 应用业务压力确定方法及装置 | |
JP2012018483A (ja) | 情報処理制御システム、情報提供装置、処理頻度通知装置および情報処理制御方法 | |
US20240152504A1 (en) | Data interaction method, apparatus, and electronic device | |
JP2002007192A (ja) | データ更新方法およびそのシステム | |
CN113449086B (zh) | 对话管理方法、装置以及存储介质 | |
CN117041046A (zh) | 一种基于配置的动态流量调整方法及*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |