《移动终端共享数据的方法、装置及网络服务器.pdf》由会员分享,可在线阅读,更多相关《移动终端共享数据的方法、装置及网络服务器.pdf(14页珍藏版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 102523282 A (43)申请公布日 2012.06.27 C N 1 0 2 5 2 3 2 8 2 A *CN102523282A* (21)申请号 201110418342.1 (22)申请日 2011.12.14 H04L 29/08(2006.01) H04L 29/06(2006.01) (71)申请人北京百纳威尔科技有限公司 地址 101111 北京市通州区中关村科技园光 机电一体化产业基地嘉创二路55号 (72)发明人周闯 (74)专利代理机构北京同立钧成知识产权代理 有限公司 11205 代理人逯博 (54) 发明名称 移动终端共享数据的方法、。
2、装置及网络服务 器 (57) 摘要 本发明公开了一种移动终端共享数据的方 法、装置及网络服务器,方法包括:网络服务器接 收第一移动终端发送的共享数据;网络服务器将 共享数据存储在与第一移动终端号码对应的存储 目录下;网络服务器接收第二移动终端发送的请 求读取共享数据的读取请求信息,读取请求信息 中包括第一移动终端号码,并对读取请求信息进 行验证,验证包括网络服务器查找网络服务器中 是否包括第一移动终端号码对应的存储目录,当 验证通过时,允许第二移动终端从网络服务器中 读取共享数据。根据本发明提供的移动终端共享 数据的方法、装置及网络服务器,能够实现移动终 端不受文件大小和通信距离的限制而能够共。
3、享数 据。 (51)Int.Cl. 权利要求书2页 说明书6页 附图5页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书 2 页 说明书 6 页 附图 5 页 1/2页 2 1.一种移动终端共享数据的方法,其特征在于,包括: 所述网络服务器接收第一移动终端发送的所述共享数据; 所述网络服务器将所述共享数据存储在与所述第一移动终端号码对应的存储目录 下; 所述网络服务器接收第二移动终端发送的请求读取所述共享数据的读取请求信息,所 述读取请求信息中包括所述第一移动终端号码,并对所述读取请求信息进行验证,所述验 证包括所述网络服务器查找所述网络服务器中是否包括所述第一移动终端。
4、号码对应的存 储目录,当验证通过时,允许所述第二移动终端从所述网络服务器中读取所述共享数据。 2.根据权利要求1所述的移动终端共享数据的方法,其特征在于,在所述网络服务器 接收并存储第一移动终端发送的共享数据之前,还包括: 所述网络服务器接收所述第一移动终端的请求发送共享数据的发送请求信息,所述发 送请求信息中包含所述第一移动终端的身份信息; 所述网络服务器根据所述身份信息验证所述第一移动终端是否具有发送所述共享数 据的权限,并当验证通过时,允许所述第一移动终端向所述网络服务器发送所述共享数据。 3.根据权利要求2所述的移动终端共享数据的方法,其特征在于,所述网络服务器根 据所述身份信息验证所。
5、述第一移动终端是否具有发送共享数据的权限包括: 所述网络服务器根据所述发送请求信息中所携带的第一移动终端的号码验证所述第 一移动终端是否具有发送共享数据的权限。 4.根据权利要求13中任一项所述的移动终端共享数据的方法,其特征在于,所述验 证还包括: 所述网络服务器向所述第一移动终端转发所述读取请求信息,并接收所述第一移动终 端对所述请求读取信息验证后的反馈信息,当所述反馈信息为所述第二移动终端具有读取 所述共享数据的权限时,验证通过,否则,验证不通过。 5.根据权利要求13中任一项所述的移动终端共享数据的方法,其特征在于,所述验 证还包括: 所述网络服务器根据所述读取请求信息中所携带的请求读。
6、取内容查找所述共享数据 中是否包含所述请求读取内容,如果是,则验证通过,否则,验证不通过。 6.根据权利要求13中任一项所述的移动终端共享数据的方法,其特征在于,所述验 证还包括: 所述网络服务器根据所述读取信息中所携带的第二移动终端的号码验证所述第二移 动终端是否具有读取所述共享数据的权限,如果是,则验证通过,否则,验证不通过。 7.一种移动终端共享数据的装置,其特征在于,包括: 数据接收子单元,用于接收并存储第一移动终端发送的共享数据; 数据存储子单元,用于将所述共享数据存储在与所述第一移动终端号码对应的存储目 录下; 共享请求接收单元,用于接收第二移动终端发送的请求读取所述共享数据的读取。
7、请求 信息,所述读取请求信息中包括所述第一移动终端号码; 数据共享单元,用于对所述读取请求信息进行验证,所述验证包括查找所述数据存储 子单元中是否包括所述第一移动终端号码对应的存储目录,当验证通过时,允许所述第二 权 利 要 求 书CN 102523282 A 2/2页 3 移动终端从所述数据接收子单元中读取所述共享数据。 8.根据权利要求7所述的移动终端共享数据的装置,其特征在于,所述移动终端共享 数据的装置还包括: 接收请求单元,用于接收所述第一移动终端的请求发送共享数据的发送请求信息,所 述发送请求信息中包含所述到第一移动终端的身份信息; 验证请求单元,用于根据所述发送请求信息验证所述第。
8、一移动终端是否具有发送共享 数据的权限,并当验证通过时,允许所述第一移动终端发送所述共享数据。 9.根据权利要求7或8所述的移动终端共享数据的装置,其特征在于,所述数据共享单 元包括: 第一验证单元,用于向所述第一移动终端转发所述读取请求信息; 第一接收验证结果单元,用于接收所述第一移动终端对所述请求读取信息验证后的 反馈信息,当反馈信息为所述第二移动终端具有读取所述共享数据的权限时,验证通过,否 则,验证不通过。 10.根据权利要求7或8所述的移动终端共享数据的装置,其特征在于,所述数据共享 单元包括: 第二验证单元,用于根据所述读取请求信息中所携带的请求读取内容查找所述共享数 据中是否包含。
9、所述请求读取内容; 第二接收验证结果单元,用于接收所述第二验证单元的反馈信息,当反馈信息为所述 第二移动终端具有读取所述共享数据的权限时,验证通过,否则,验证不通过。 11.根据权利要求7或8所述的移动终端共享数据的装置,其特征在于,所述数据共享 单元包括: 第三验证单元,用于根据所述读取信息中所携带的第二移动终端的号码验证所述第二 移动终端是否具有读取所述共享数据的权限; 第三接收验证结果单元,用于接收所述第三验证单元的反馈信息,当反馈信息为所述 第二移动终端具有读取所述共享数据的权限时,验证通过,否则,验证不通过。 12.一种网络服务器,包含如权利要求711中任一项所述的移动终端共享数据的。
10、装 置。 权 利 要 求 书CN 102523282 A 1/6页 4 移动终端共享数据的方法、 装置及网络服务器 技术领域 0001 本发明涉及移动终端通信技术,尤其涉及一种移动终端共享数据的方法、装置及 网络服务器。 背景技术 0002 随着通信技术的不断发展,移动终端已经成为人们日常生活中必不可少的通信设 备,而移动终端之间数据的共享也成为信息资源的主要获取方式。 0003 目前,移动终端之间通过短信、彩信、Email以及蓝牙等方式传输数据,但是这些数 据不仅受到文件大小、通信距离的限制,而且通信双方还必须建立应答关系,即数据接收方 是被动接收数据,而且每次获取数据均依赖于发送方。这样,。
11、用户所受到的限制非常多。 发明内容 0004 本发明提供一种移动终端共享数据的方法、装置及网络服务器,用以使移动终端 不受文件大小和通信距离的限制而能够共享数据。 0005 本发明实施例提供一种移动终端共享数据的方法,包括: 0006 所述网络服务器接收第一移动终端发送的所述共享数据; 0007 所述网络服务器将所述共享数据存储在与所述第一移动终端号码对应的存储目 录下; 0008 所述网络服务器接收第二移动终端发送的请求读取所述共享数据的读取请求信 息,所述读取请求信息中包括所述第一移动终端号码,并对所述读取请求信息进行验证,所 述验证包括所述网络服务器查找所述网络服务器中是否包括所述第一移。
12、动终端号码对应 的存储目录,当验证通过时,允许所述第二移动终端从所述网络服务器中读取所述共享数 据。 0009 本发明还提供了一种移动终端共享数据的装置,包括: 0010 数据接收子单元,用于接收并存储第一移动终端发送的共享数据; 0011 数据存储子单元,用于将所述共享数据存储在与所述第一移动终端号码对应的存 储目录下; 0012 共享请求接收单元,用于接收第二移动终端发送的请求读取所述共享数据的读取 请求信息,所述读取请求信息中包括所述第一移动终端号码; 0013 数据共享单元,用于对所述读取请求信息进行验证,所述验证包括所述网络服务 器查找所述数据存储子单元中是否包括所述第一移动终端号码。
13、对应的存储目录,当验证通 过时,允许所述第二移动终端从所述数据接收子单元中读取所述共享数据。 0014 本发明还提供了一种网络服务器,包含如上所述的移动终端共享数据的装置。 0015 本发明提供的移动终端共享数据的方法、装置及网络服务器,能够实现移动终端 不受文件大小和通信距离的限制而能够共享数据。 说 明 书CN 102523282 A 2/6页 5 附图说明 0016 图1为根据本发明一实施例的移动终端共享数据的方法流程示意图; 0017 图2为根据本发明另一实施例的移动终端共享数据的装置的结构示意图; 0018 图3A为根据本发明又一实施例的移动终端共享数据的装置的结构示意图; 0019。
14、 图3B为根据本发明再一实施例的移动终端共享数据的装置的结构示意图; 0020 图3C为根据本发明再一实施例的移动终端共享数据的装置的结构示意图。 具体实施方式 0021 本发明实施例一用于提供一种移动终端共享数据的方法,该方法适用于各种能够 提供移动终端共享数据的系统架构中,例如本实施例中的系统架构是一个移动终端上传共 享数据至网络服务器,另一个移动终端从网络服务器中读取共享数据。本实施例的方法可 以由移动终端共享数据的装置执行该方法,该移动终端共享数据的装置可以集成于网络服 务器中,即实现该方法的全部或部分步骤可以通过程序指令网络服务器中相关的硬件来完 成。如图1所示,该方法包括: 002。
15、2 步骤101,网络服务器接收第一移动终端发送的共享数据。对于该共享数据的识 别,可以认为只要上传到该网络服务器的数据均为共享数据。 0023 步骤102,网络服务器将共享数据存储在与第一移动终端号码对应的存储目录下。 如果网络服务器中已经存在第一移动终端号码对应的存储目录,则将该共享数据存储在 与该存储目录下;如果网络服务器中没有第一移动终端号码对应的存储目录,则在网络服 务器中创建第一移动终端号码对应的存储目录,并将共享数据存储在该新创建的共享目录 下。 0024 步骤103,网络服务器接收第二移动终端发送的请求读取共享数据的读取请求信 息,读取请求信息中包括第一移动终端号码,并对读取请求。
16、信息进行验证,验证包括网络服 务器查找网络服务器中是否包括第一移动终端号码对应的存储目录,当验证通过时,允许 第二移动终端从网络服务器中读取共享数据。这里的允许,可以是允许建立第二移动终端 与网络服务器之间的传输数据的信道。 0025 其中,第一移动终端与网络服务器之间的通信可以基于超文本传输协议 (HyperText Transfer Protocol,简称HTTP)协议传输数据,而第二移动终端与网络服务 器之间的通信可以基于实时流传输协议/传输控制协议(RealTime Streaming Protocol/ Transmission Control Protocol,简称RTSP/TCP。
17、)的数据传输方式可以获取共享数据。 0026 根据本实施例一的方法,由提供共享数据的第一移动终端向网络服务器发送共享 数据,在其它移动终端需要读取共享数据的时候,只需要在网络服务器中读取共享数据即 可,而不用与第一移动终端直接进行交互,这样,其它移动终端,例如本实施例的第二移动 终端,就可以不受与第一移动终端的距离和共享数据大小的限制。并且,网络服务器的容 量往往远大于移动终端的容量,第一移动终端可以通过多次上传以形成一个完整的共享数 据,而其它移动终端在获取该共享数据时,能够不间断地从网络服务器上下载。此外,网络 服务器根据第二移动终端的请求首先查找网络服务器中是否包含有对应于第一移动终端 。
18、的存储目录,如果没有,则说明第一移动终端根本未上传任何共享数据,这样可以避免第二 移动终端在服务器上查找而占用服务器资源。另外,通过验证的方式,又能够保证共享数据 说 明 书CN 102523282 A 3/6页 6 的安全,即共享数据不会被恶意窃取。 0027 本实施例二对实施一的移动终端共享数据的方法做进一步地说明。 0028 具体地,在步骤101之前可包括下述步骤: 0029 步骤1011,网络服务器接收第一移动终端的请求发送共享数据的发送请求信息, 发送请求信息中包含第一移动终端的身份信息。这里的身份请求信息中可包括第一移动终 端的号码,即网络服务器根据发送请求信息中所携带的第一移动终。
19、端的号码验证第一移动 终端是否具有发送共享数据的权限。 0030 步骤1012,网络服务器根据身份信息验证第一移动终端是否具有发送共享数据的 权限,并当验证通过时,允许第一移动终端向网络服务器发送共享数据。 0031 可选地,可在网络服务器中预先存储一份权限目录,该权限目录包括多个移动终 端的号码,该多个移动终端的号码均是具有上传共享数据权限的移动终端,这样就可以通 过发送请求信息中所携带的第一移动终端的号码来验证第一移动终端是否具有发送共享 数据的权限。优选地,为了防止第一移动终端被窃取或者被他人盗用而发送恶意共享数据, 还可以通过登录的方式登录网络服务器从而传送共享数据。由于登录时会采用输。
20、入用户名 和密码的方式,而这些通常是不被其它人所知的,这样可以减少他人进行恶意上传数据的 风险,保证了网络服务器的安全性。 0032 通过上述步骤,对第一移动终端的身份进行验证,可以避免任意移动终端将数据 发送至网络服务器,避免网络服务器由于存储的数据过多或者同时接纳多个移动终端的数 据上传而导致崩溃,保证了网络服务器的正常工作。 0033 本实施例三对上述实施例的移动终端共享数据的方法做进一步说明。 0034 步骤103中的验证方式可通过网络服务器向第一移动终端转发读取请求信息,并 接收第一移动终端对请求读取信息验证后的反馈信息,当反馈信息为第二移动终端具有读 取共享数据的权限时,验证通过。。
21、 0035 读取请求信息中可以包含第二移动终端的号码。第一移动终端可通过设置黑白名 单的方式判断第二移动终端是否具有获取共享数据的权限,并将判断结果作为反馈信息反 馈给网络服务器,网络服务器根据该反馈信息确定是否允许第二移动终端读取其所存储的 共享数据。 0036 根据本实施例三的移动终端共享数据的方法,通过第一移动终端来实时验证第二 移动终端是否具有读取共享数据的权限,这样,即使第一移动终端刚刚更新允许通过验证 的移动终端的名单,也能够及时判断出第二移动终端是否具有读取共享数据的权限,实时 性较好。 0037 本实施例四对上述实施例的移动终端共享数据的方法做进一步具体地说明。 0038 其中。
22、,步骤101和步骤102可以与上述任一实施例所描述的一致,在此不再进行赘 述。 0039 本实施例四的步骤103中的验证方式还包括:网络服务器根据读取请求信息中所 携带的请求读取内容查找共享数据中是否包含请求读取内容,如果是,则验证通过。 0040 具体地,读取请求信息中包含所要获取的内容,例如文件名、文档名或者关键词等 内容,网络服务器根据所要读取的内容现在其所存储的共享数据中进行查询,如果没有找 到相关的内容,则验证不通过,否则允许第二移动终端从网络服务器中下载所需要的共享 说 明 书CN 102523282 A 4/6页 7 数据。 0041 优选地,网络服务器可根据查询结果直接向第二移。
23、动终端发送第二移动终端所要 获取内容,或者向第二移动终端发送相关内容的目录,可由第二移动终端的用户自行判断 是否是其所要获取的内容。或者,当验证通过时,允许第二移动终端登录该网络服务器,登 录之后再从网络服务器中寻找所内容进行下载。 0042 通过本实施例四的移动终端共享数据的方法,可通过验证该网络服务器中是否包 含第二移动终端所要获取的内容来确定是否允许第二移动终端读取共享数据,这样既节省 了第二移动终端的搜索时间,即当发现验证不通过时即判断所需的共享数据还没有进行上 传,进而终止操作,又能够避免过多的无法从网络服务器中获取所需共享数据的移动终端 同时登录网络服务器而造成该网络服务器的负担过。
24、重,大大降低了该网络服务器非正常运 行的几率。另外,该第二移动终端还可以不受第一移动终端的限制,即当第一移动终端并未 开机或者无法对第二移动终端发送的读取请求信息进行验证时,该第二移动终端仍然能够 从网络服务其中读取所需要的内容。 0043 本实施例五对实施例一和实施例二的移动终端共享数据的方法做进一步具体说 明。其中,步骤101和步骤102可以与上述任一实施例所描述的一致,在此不再进行赘述。 0044 本实施例五的步骤102中的验证方式包括:网络服务器根据读取信息中所携带的 第二移动终端的号码验证第二移动终端是否具有读取共享数据的权限,如果是,则验证通 过。 0045 具体地,网络服务器首先。
25、对第二移动终端的号码进行验证,即可以与预先设置在 网络服务器中的黑白名单进行比较,当第二移动终端的号码在白名单中时,允许第二移动 终端读取共享数据,当第二移动终端的号码在黑名单时,不允许第二移动终端读取共享数 据。而黑白名单的设置,可由第一移动终端的用户设置。 0046 根据本实施例五的移动终端共享数据的方法,不仅能够第二移动终端的身份进行 验证,而且还可以使该第二移动终端还可以不受第一移动终端的限制,即当第一移动终端 并未开机或者无法对第二移动终端发送的读取请求信息进行验证时,该第二移动终端仍然 能够从网络服务其中读取所需要的内容。 0047 本实施例六提供一种适用于实施例一至实施例五的移动。
26、终端共享数据的方法的 移动终端共享数据的装置,如图2所示,该移动终端共享数据的装置200包括:数据接收子 单元301、数据存储子单元302、共享请求接收单元202和数据共享单元203。 0048 其中,数据接收子单元301用于接收并存储第一移动终端230发送的共享数据;数 据存储子单元302用于将共享数据存储在与第一移动终端号码对应的存储目录下;共享请 求接收单元202用于接收第二移动终端231发送的请求读取共享数据的读取请求信息,读 取请求信息中包括第一移动终端号码;数据共享单元203与共享请求接收单元202连接,用 于对读取请求信息进行验证,验证包括查找数据存储子单元中是否包括第一移动终端。
27、号码 对应的存储目录,当验证通过时,允许第二移动终端231从数据接收子单元301中读取共享 数据。例如,可以通过数据共享单元203向共享请求接收单元202反馈验证结果,当验证结 果为验证通过时,共享请求接收单元202建立第二移动终端231与数据接收子单元301之 间的传输数据的信道。 0049 可选地,该移动终端共享数据的装置200还包括接收请求单元211和验证请求单 说 明 书CN 102523282 A 5/6页 8 元212。 0050 其中,接收请求单元211用于接收第一移动终端230的请求发送共享数据的发送 请求信息,发送请求信息中包含到第一移动终端230的身份信息,优选地,发送请求。
28、信息中 具有第一移动终端230的号码;验证请求单元212与接收请求单元211连接,用于根据发送 请求信息验证第一移动终端230是否具有发送共享数据的权限,并当验证通过时,允许第 一移动终端230向数据接收子单元301发送共享数据。请求身份信息中可携带第一移动终 端230的号码。 0051 根据本实施例六的移动终端共享数据的装置200,由提供共享数据的第一移动终 端230向移动终端共享数据的装置200发送共享数据,在其它移动终端需要读取共享数据 的时候,只需要在移动终端共享数据的装置200中读取共享数据即可,而不用与第一移动 终端230直接进行交互,这样,其它移动终端,例如本实施例的第二移动终端。
29、231,就可以不 受与第一移动终端230的距离和共享数据大小的限制。并且,该移动终端共享数据的装置 200的容量往往远大于移动终端的容量,第一移动终端230可以通过多次上传以形成一个 完整的共享数据,而其它移动终端在获取该共享数据时,能够不间断地从该移动终端共享 数据的装置200上下载。另外,通过验证的方式,又能够保证共享数据的安全,即共享数据 不会被恶意窃取。此外,根据第二移动终端的请求首先查找数据存储子单元203中是否包 含有对应于第一移动终端的存储目录,如果没有,则说明第一移动终端根本未上传任何共 享数据,这样可以避免第二移动终端在数据存储子单元中查找而占用该移动终端共享数据 的装置20。
30、0的资源。 0052 本实施例七对实施例六的移动终端共享数据的装置做进一步的描述。 0053 具体地,如图3A所示,数据共享单元203包括:第一验证单元303和第一接收验证 结果单元304。 0054 其中,第一验证单元303用于向第一移动终端230转发读取请求信息;第一接收验 证结果单元304用于接收第一移动终端230对请求读取信息验证后的反馈信息,当反馈信 息为第二移动终端231具有读取共享数据的权限时,验证通过,否则,验证不通过。 0055 根据本实施例七的移动终端共享数据的装置200,通过第一移动终端230来实时 验证第二移动终端231是否具有读取共享数据的权限,这样,即使第一移动终端。
31、230刚刚更 新允许通过验证的移动终端的名单,也能够及时判断出第二移动终端231是否具有读取共 享数据的权限,实时性较好。 0056 本实施例八对实施例六的移动终端共享数据的装置做进一步的描述。 0057 具体地,如图3B所示,数据共享单元203包括:第二验证单元311和第二接收验证 结果单元312。 0058 第二验证单元311用于根据读取请求信息中所携带的请求读取内容查找共享数 据中是否包含请求读取内容;第二接收验证结果单元312用于接收第二验证单元311的反 馈信息,当反馈信息为第二移动终端231具有读取共享数据的权限时,验证通过,否则,验 证不通过。 0059 通过本实施例八的移动终端。
32、共享数据的装置,可通过第二验证单元311来验证该 网络服务器中是否包含第二移动终端231所要获取的内容来确定是否允许第二移动终端 231读取共享数据,这样既节省了第二移动终端231的搜索时间,即当发现验证不通过时即 说 明 书CN 102523282 A 6/6页 9 判断所需的共享数据还没有进行上传,进而终止操作,又能够避免过多的无法从该移动终 端共享数据的装置200中获取所需共享数据的移动终端同时登录网络服务器而造成该网 络服务器的负担过重,大大降低了该移动终端共享数据的装置200非正常运行的几率。另 外,该第二移动终端231还可以不受第一移动终端的限制,即当第一移动终端230并未开机 或。
33、者无法对第二移动终端231发送的读取请求信息进行验证时,该第二移动终端231仍然 能够从移动终端共享数据的装置200中读取所需要的内容。 0060 本实施例九对实施例六的移动终端共享数据的装置做进一步的描述。 0061 具体地,如图3C所示,数据共享单元203包括:第三验证单元321和第三接收验证 结果单元322。 0062 其中,第三验证单元321用于根据读取信息中所携带的第二移动终端231的号码 验证第二移动终端231是否具有读取共享数据的权限;第三接收验证结果单元322用于接 收第三验证单元321的反馈信息,当反馈信息为第二移动终端231具有读取共享数据的权 限时,验证通过,否则,验证不。
34、通过。 0063 根据本实施例九的移动终端共享数据的装置200,不仅能够第二移动终端231的 身份进行验证,而且还可以使该第二移动终端231还可以不受第一移动终端230的限制,即 当第一移动终端230并未开机或者无法对第二移动终端发送231的读取请求信息进行验证 时,该第二移动终端231仍然能够从网络服务其中读取所需要的内容。 0064 最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽 管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然 可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替 换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精 神和范围。 说 明 书CN 102523282 A 1/5页 10 图1 说 明 书 附 图CN 102523282 A 10 2/5页 11 图2 说 明 书 附 图CN 102523282 A 11 3/5页 12 图3A 说 明 书 附 图CN 102523282 A 12 4/5页 13 图3B 说 明 书 附 图CN 102523282 A 13 5/5页 14 图3C 说 明 书 附 图CN 102523282 A 14 。