文件分享的方法及其设备技术

技术编号:37313682 阅读:11 留言:0更新日期:2023-04-21 22:56
本申请公开了一种文件分享的方法及其设备,可无需服务器的介入和存在,将来源于不同电子设备的文件分类显示。一种方法包括:第一电子设备与第二电子设备建立近距离连接;第一电子设备显示第一用户的虚拟空间界面,虚拟空间界面中显示有第一标识和第二标识;第一标识显示在第一区域,第二标识显示在第二区域;根据邀请新成员加入虚拟空间或接收新成员加入虚拟空间的请求,第一电子设备将新成员的标识从第二区域调整至显示在第一区域;新成员属于第二标识对应的第二用户,新成员的标识属于第二标识;第一电子设备在虚拟空间界面第三区域中显示文件集合,每个文件集合是对第一电子设备和新成员的第三电子设备在虚拟空间中所分享的文件进行分类得到。享的文件进行分类得到。享的文件进行分类得到。

【技术实现步骤摘要】
文件分享的方法及其设备


[0001]本申请实施例涉及短距离通信
,尤其涉及一种文件分享的方法及其设备。

技术介绍

[0002]随着社交的需要,多个用户会经常互相分享照片、视频或各类其他类型的文件。目前的分享方式主要包括微信等社交应用(APP)分享。在进行分享时,需要某个用户先建立微信群,然后微信群中的分享用户选择本地的文件进行文件的分享,微信群中的其他用户可下载分享的文件。但是,在微信群中进行文件的分享时,分享的文件和聊天内容会混杂在一起,且不同分享用户分享的文件按照分享的时间显示在对应分享用户的标识下,不方便用户对文件的查询。

技术实现思路

[0003]本申请实施例的目的在于提供一种文件分享的方法及其设备,可无需服务器的介入和存在,将不同电子设备分享的文件分类显示,方便用户查询文件。
[0004]第一方面,本申请的一实施例提供一种文件分享的方法,所述方法包括:第一电子设备与至少一个第二电子设备建立近距离连接;第一用户在所述第一电子设备上登录第一应用程序,第二用户在所述第二电子设备上登录所述第一应用程序;所述第一电子设备显示所述第一用户的虚拟空间界面,所述虚拟空间界面为所述第一应用程序的界面,所述第一用户的虚拟空间界面中显示有第一标识和一个或多个第二标识,所述第一标识为第一用户标识或第一电子设备标识,所述第二标识为第二用户标识或第二电子设备标识;所述第一标识显示在第一区域,一个或多个所述第二标识显示在第二区域;所述第二区域的位置不同于所述第一区域的位置;所述第一区域用于显示已加入虚拟空间中的成员列表,所述第二区域用于显示当前不处于虚拟空间中且对应第二电子设备的用户列表;根据邀请新成员加入虚拟空间或接收新成员加入虚拟空间的请求,所述第一电子设备将所述新成员的标识从所述第二区域调整至显示在所述第一区域;新成员为所述第二标识对应的第二用户中的一个或多个用户,所述新成员的标识为第二标识中的一个或多个标识,所述新成员对应第三电子设备,所述第三电子设备为所述至少一个第二电子设备中的一个;加入所述虚拟空间的电子设备之间能够分享文件;所述第一电子设备在所述第一用户的虚拟空间界面的第三区域中显示至少一个文件集合,每个文件集合包括属于同一分类的一个或多个文件,每个文件集合是对所述第一电子设备和所述第三电子设备在所述虚拟空间中所分享的文件进行分类得到的。
[0005]本申请的第一方面,根据邀请新成员加入虚拟空间的请求,可以是:对新成员进行邀请加入虚拟空间,不需要新成员的同意;也可以是,对新成员进行邀请加入虚拟空间,然后接收到新成员的同意响应。接收新成员加入虚拟空间的请求,则是新成员主动请求加入虚拟空间,本机的用户确认同意后,再把新成员加入。通过在第二区域中显示当前不处于虚
拟空间中且对应第二电子设备的用户列表,并在新成员加入虚拟空间时,将新成员的标识从所述第二区域调整至显示在所述第一区域,方便虚拟空间中的群组的建立,通过对来源于不同电子设备上的文件进行聚类,并在临时群中按照类别进行展示,提供了用户查询分享文件的效率。
[0006]根据本申请的一些实施例,所述第一电子设备与至少一个第二电子设备建立近距离连接包括:第一电子设备直接或间接发现所述第二电子设备;所述第二电子设备包括第一电子设备在通过近距离通信单元发现的一个或多个设备中确定的第一目标电子设备和第一目标电子设备直接或间接发现的第二目标电子设备;所述第一电子设备与所述第二电子设备建立近距离连接。本申请通过第二电子设备为第一用户的第一电子设备直接或间接发现的设备,增大了分享文件的来源,加快了信息的传播。
[0007]根据本申请的一些实施例,所述第一目标电子设备距离所述第一电子设备处于预设阈值内、且在所述应用程序中与所述第一电子设备相互为联系人。本申请通过第一目标电子设备距离所述第一电子设备处于预设阈值内、且在所述第一应用程序中与所述第一电子设备相互为联系人,保证了分享来源的安全性。
[0008]根据本申请的一些实施例,在所述第一电子设备与至少一个第二电子设备建立近距离连接之前,所述方法还包括:所述第一电子设备接收创建虚拟空间的指令;所述第一电子设备与至少一个第二电子设备建立近距离连接包括:响应所述创建虚拟空间的指令,所述第一电子设备与至少一个第二电子设备建立近距离连接。本申请根据创建虚拟空间的指令创建虚拟空间,无需服务器的接入,方便虚拟空间的建立。
[0009]根据本申请的一些实施例,所述第一电子设备在所述第一用户的虚拟空间界面的第三区域中显示至少一个文件集合之前,所述方法还包括:所述第一电子设备根据所述第一电子设备分享文件的请求或者接收的所述第三电子设备的包括分享文件的URL链接的分享请求,根据所述分享文件的URL链接在所述第一用户的虚拟空间界面中所述第三区域中显示文件的缩略图或名称。本申请通过在虚拟空间中分享文件时,分享对应文件的URL,无需将文件上传到云端,可实现线下端到端的文件分享,减少对网络条件的依赖,增强对用户文件安全性的保护。
[0010]根据本申请的一些实施例,所述第一电子设备在所述虚拟空间中所分享的文件为第一文件,所述第一文件的类型为第一类型,所述第三电子设备在所述虚拟空间中所分享的文件为第二文件,所述第二文件的类型为第二类型;所述第一电子设备在所述第一用户的虚拟空间界面的第三区域中显示至少一个文件集合包括:所述第一电子设备接收所述第三电子设备发送的多个文件,多个所述文件为所述第三电子设备从所述第三电子设备的所述第二类型的文件中抽取的预设数量的文件;若多个所述文件的特征参数与所述第一文件的特征参数相同,所述第一电子设备将所述第一文件和所述第二文件显示在所述第一用户的虚拟空间界面的第三区域中的同一个文件集合下。本申请通过根据不同设备上已有的文件分类,对来源于不同设备的特征参数相同的文件进行聚类,并进行展示,提高多用户在虚拟空间中文件浏览和选择的效率。
[0011]根据本申请的一些实施例,所述第一电子设备在所述第一用户的虚拟空间界面的第三区域中显示至少一个文件集合还包括:若多个所述文件的特征参数与所述第一文件的特征参数不相同,所述第一电子设备将所述第一文件和所述第二文件显示在所述第一用户
的虚拟空间界面的第三区域中的不同文件集合下。本申请通过根据不同设备上已有的文件分类,对来源于不同设备的特征参数不相同的文件进行分类,并进行展示,提高多用户在虚拟空间中文件浏览和选择的效率。
[0012]根据本申请的一些实施例,所述方法还包括:所述第一电子设备在每个文件集合下的文件的信息上显示来源,所述来源为分享所述文件的用户标识或电子设备标识。本申请通过在文件的信息上显示来源,避免重复分享文件以及方便其他用户查看文件。
[0013]根据本申请的一些实施例,所述方法还包括:所述第一电子设备接收对所述第一用户的虚拟空间界面中的第三区域中的文件或文件集合的操作,选择待下载的文件;所述待下载的文件为多个所述第三电子设备中的电子设备分享的文件;所述第一电子设备响应于对所述待下载的文件进行下载的操作,在所述第一用户的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种文件分享的方法,其特征在于,所述方法包括:第一电子设备与至少一个第二电子设备建立近距离连接;第一用户在所述第一电子设备上登录第一应用程序,第二用户在所述第二电子设备上登录所述第一应用程序;所述第一电子设备显示所述第一用户的虚拟空间界面,所述虚拟空间界面为所述第一应用程序的界面,所述第一用户的虚拟空间界面中显示有第一标识和一个或多个第二标识,所述第一标识为第一用户标识或第一电子设备标识,所述第二标识为第二用户标识或第二电子设备标识;所述第一标识显示在第一区域,一个或多个所述第二标识显示在第二区域;所述第二区域的位置不同于所述第一区域的位置;所述第一区域用于显示已加入虚拟空间中的成员列表,所述第二区域用于显示当前不处于虚拟空间中且对应第二电子设备的用户列表;根据邀请新成员加入虚拟空间或接收新成员加入虚拟空间的请求,所述第一电子设备将所述新成员的标识从所述第二区域调整至显示在所述第一区域;新成员为所述第二标识对应的第二用户中的一个或多个用户,所述新成员的标识为第二标识中的一个或多个标识,所述新成员对应第三电子设备,所述第三电子设备为所述至少一个第二电子设备中的一个;加入所述虚拟空间的电子设备之间能够分享文件;所述第一电子设备在所述第一用户的虚拟空间界面的第三区域中显示至少一个文件集合,每个文件集合包括属于同一分类的一个或多个文件,每个文件集合是对所述第一电子设备和所述第三电子设备在所述虚拟空间中所分享的文件进行分类得到的。2.如权利要求1所述的方法,其特征在于,所述第一电子设备与至少一个第二电子设备建立近距离连接包括:所述第一电子设备直接或间接发现所述第二电子设备;所述第二电子设备包括所述第一电子设备在通过近距离通信单元发现的一个或多个设备中确定的第一目标电子设备和第一目标电子设备直接或间接发现的第二目标电子设备;所述第一电子设备与所述第二电子设备建立近距离连接。3.如权利要求2所述的方法,其特征在于:所述第一目标电子设备距离所述第一电子设备处于预设阈值内、且在所述第一应用程序中与所述第一电子设备相互为联系人。4.如权利要求1

3中任一项所述的方法,其特征在于:在所述第一电子设备与至少一个第二电子设备建立近距离连接之前,所述方法还包括:所述第一电子设备接收创建虚拟空间的指令;所述第一电子设备与至少一个第二电子设备建立近距离连接包括:响应所述创建虚拟空间的指令,所述第一电子设备与至少一个第二电子设备建立近距离连接。5.如权利要求1

4中任一项所述的方法,其特征在于:所述第一电子设备在所述第一用户的虚拟空间界面的第三区域中显示至少一个文件集合之前,所述方法还包括:所述第一电子设备根据所述第一电子设备分享文件的请求或者接收的所述第三电子设备的包括分享文件的URL链接的分享请求,根据所述分享文件的URL链接在所述第一用户的虚拟空间界面中所述第三区域中显示文件的缩略图或名称。6.如权利要求1

5中任一项所述的方法,其特征在于:
所述第一电子设备在所述虚拟空间中所分享的文件为第一文件,所述第一文件的类型为第一类型,所述第三电子设备在所述虚拟空间中所分享的文件为第二文件,所述第二文件的类型为第二类型;所述第一电子设备在所述第一用户的虚拟空间界面的第三区域中显示至少一个文件集合包括:所述第一电子设备...

【专利技术属性】
技术研发人员:吴思举林子杰龙嘉裕孙玺临
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1