CN103139227A - 一种应用于移动终端的应用程序数据传输***和方法 - Google Patents

一种应用于移动终端的应用程序数据传输***和方法 Download PDF

Info

Publication number
CN103139227A
CN103139227A CN2011103749846A CN201110374984A CN103139227A CN 103139227 A CN103139227 A CN 103139227A CN 2011103749846 A CN2011103749846 A CN 2011103749846A CN 201110374984 A CN201110374984 A CN 201110374984A CN 103139227 A CN103139227 A CN 103139227A
Authority
CN
China
Prior art keywords
word
data
content
picture
node
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.)
Granted
Application number
CN2011103749846A
Other languages
English (en)
Other versions
CN103139227B (zh
Inventor
毕书清
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Uninews Times (beijing) International Information Technology Co Ltd
Original Assignee
Uninews Times (beijing) International Information Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Uninews Times (beijing) International Information Technology Co Ltd filed Critical Uninews Times (beijing) International Information Technology Co Ltd
Priority to CN201110374984.6A priority Critical patent/CN103139227B/zh
Publication of CN103139227A publication Critical patent/CN103139227A/zh
Application granted granted Critical
Publication of CN103139227B publication Critical patent/CN103139227B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

本发明提供了一种应用于移动终端的应用程序数据传输***和方法,所述装置包括:排版模块、上传模块;所述排版模块用于对文字和图片数据进行预处理排版;所述排版模块包括:文字预处理单元,用于获取数据中的文字,根据文字中的段首缩进量和/或两行文字之间的间距,判断文字是否属于同一段落;图片预处理单元,用于获取数据中的图片,将图片的编码转成字符串;合并单元,用于将预处理后的文字和图片数据拼合生成节点内容,并获取该节点内容的MD5值;所述上传模块用于将该节点内容分块,然后连同所述MD5值一起通过所述上传模块发送到服务器端,以使所述服务器端接收到该节点内容分块后通过MD5值校验后。本发明可以应用于移动通讯***。

Description

一种应用于移动终端的应用程序数据传输***和方法
技术领域
本发明涉及通讯技术领域,特别涉及一种应用于移动终端的应用程序数据传输***和方法。
背景技术
随着电子技术的发展,移动终端的体积越来越小以满足移动性、便携性的要求,因此移动终端的发展方向是小巧、轻薄。其中,数据传输业务已经成为了仅次于语音业务的第二大业务。而浏览网页、阅读新闻和小说等浏览类的数据传输业务,游戏、应用程序等的数据传输业务,都已经成为非常常见的移动终端应用。
但是对于提供数据的服务器端、对数据进行管理的媒体管理服务器、接收数据并进行显示的移动终端,对管理、处理、传输、显示大文件时都是非常繁琐的。对于媒体管理服务器来说,需要将数据传输到服务器端,而数据中可能包括文字、图片、音频、视频,这样需要大量工时进行数据预处理,并需要占用大量网络资源。
发明内容
为了解决现有技术中移动终端的内存和/或处理能力不同导致的对移动终端出现错误的问题,本发明实施例提出了一种移动终端的应用程序的数据接收方法和装置。所述技术方案如下:
本发明实施例提出了一种移动通讯***媒体管理服务器的数据处理装置,用于对数据进行预处理并发送到所述服务器端,以使移动终端能够从所述服务器端获取该数据;所述装置包括:排版模块、上传模块;
所述排版模块用于对文字和图片数据进行预处理排版;所述排版模块包括:
文字预处理单元,用于获取数据中的文字,根据文字中的段首缩进量和/或两行文字之间的间距,判断文字是否属于同一段落;
图片预处理单元,用于获取数据中的图片,将图片的编码转成字符串;
合并单元,用于将预处理后的文字和图片数据拼合生成XML格式的节点内容,将该节点内容分割为节点分块,并获得节点分块的MD5校验码;
所述上传模块用于将该节点内容分块,然后连同所述MD5值一起通过所述上传模块发送到服务器端,以使所述服务器端接收到该节点内容分块后通过MD5值校验后。
作为上述技术方案的优选,所述上传模块通过有线网络或无线网络连接服务器端。
作为上述技术方案的优选,其中,所述每一节点内容分块具有预定的帧格式,所述帧格式至少包括多个用于存储数据的数据内容段和至少一个用于存储该帧长度的参数段;其中所述数据内容段至少包括用于存储文字的文字内容段、用于存储图片的图片内容段、用于存储音频的音频内容段、用于存储视频的视频内容段。
作为上述技术方案的优选,所述文字预处理单元包括:
文字提取子单元,用于从数据中提取文字,且提取时保留原有的版式;
行距获取子单元,用于从文字中提取出任意两行之间的间距;
段首缩进检测子单元,用于检测文字中的空格以获取段首缩进量。
作为上述技术方案的优选,所述图片预处理单元包括:
图片预处理单元,用于从数据中提取图片,并将图片进行重编码以获取编码字符串。
本发明实施例还提出了一种移动通讯***媒体管理服务器的数据处理方法,所述方法用于对数据进行预处理并发送到所述服务器端,以使移动终端能够从所述服务器端获取该数据;所述方法包括;
对文字和图片数据进行预处理排版;
将预处理后的文字和图片数据拼合生成XML格式的节点内容,将该节点内容分割为节点分块,并获得节点分块的MD5校验码;
该节点内容分块,然后连同所述MD5值一起通过所述上传模块发送到服务器端,以使所述服务器端接收到该节点内容分块后通过MD5值校验,并合成节点内容;
其中,所述的对文字和图片数据进行预处理排版包括:
获取数据中的文字,根据文字中的段首缩进量和/或两行文字之间的间距,判断文字是否属于同一段落;
获取数据中的图片,将图片的编码转成字符串。
作为上述技术方案的优选,所述媒体管理服务器通过有线网络或无线网络连接服务器端。
作为上述技术方案的优选,其中,所述每一节点内容分块具有预定的帧格式,所述帧格式至少包括多个用于存储数据的数据内容段和至少一个用于存储该帧长度的参数段;其中所述数据内容段至少包括用于存储文字的文字内容段、用于存储图片的图片内容段、用于存储音频的音频内容段、用于存储视频的视频内容段。
作为上述技术方案的优选,所述对文字进行预处理排版包括:
从数据中提取文字,且提取时保留原有的版式;
行距获取单元,用于从文字中提取出任意两行之间的间距;
段首缩进检测单元,用于检测文字中的空格以获取段首缩进量。
作为上述技术方案的优选,所述对图片进行预处理排版包括:
从数据中提取图片,并将图片进行重编码以获取编码字符串。
本发明实施例提出的移动通讯***媒体管理服务器的数据处理装置和方法具有以下有益效果:
(1)媒体管理服务器能够将文件进行预排版,将图片的编码转成字符串,然后将文字根据段首缩进量、每段文字之间的段间距对文字数据进行排版;并将预处理后的文字和图片形成完整的XML格式的节点内容。这样可以使媒体管理服务器自动生成节点内容,降低排版的复杂度。
(3)媒体管理服务器通过节点内容生成MD5校验码后,分块传输到服务器端;服务器端合并后再通过MD5码进行校验。这样既可以降低数据传输所需要的带宽,又可以保证数据传输的可靠性。
(4)媒体管理服务器采用通过节点内容生成MD5校验码后,分块传输到服务器端;服务器端合并后再通过MD5码进行校验。这样既可以降低数据传输所需要的带宽,又可以保证数据传输的可靠性。
(5)采用本发明提出的帧格式传输数据,可以把文字、图片、音频、视频在一个子帧中进行传输,降低传输的复杂度。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例中使用的附图作一简单地介绍,显而易见地,下面所列附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例的装置的结构示意图;
图2是本发明实施例的装置的文字预处理单元的结构示意图;
图3是本发明实施例的方法的流程示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
本发明实施例的装置,用于对数据进行预处理并发送到所述服务器端,以使移动终端能够从所述服务器端获取该数据。如图1所示的,该装置包括:排版模块1、上传模块2;
所述排版模块1用于对文字和图片数据进行预处理排版;所述排版模块1包括:
文字预处理单元11,用于获取数据中的文字,根据文字中的段首缩进量和/或两行文字之间的间距,判断文字是否属于同一段落;
图片预处理单元12,用于获取数据中的图片,将图片的编码转成字符串;
合并单元13,用于将预处理后的文字和图片数据拼合生成XML格式的节点内容,将该节点内容分割为节点分块,并获得节点分块的MD5校验码;
所述上传模块2用于将该节点内容分块,然后连同所述MD5值一起通过所述上传模块发送到服务器端,以使所述服务器端接收到该节点内容分块后通过MD5值校验后。其中,该上传模块2通过有线网络或无线网络连接服务器端3。
其中,所述每一节点内容分块具有预定的帧格式,所述帧格式至少包括多个用于存储数据的数据内容段和至少一个用于存储该帧长度的参数段;其中所述数据内容段至少包括用于存储文字的文字内容段、用于存储图片的图片内容段、用于存储音频的音频内容段、用于存储视频的视频内容段。
如图2所示的,所述文字预处理单元11包括:
文字提取子单元111,用于从数据中提取文字,且提取时保留原有的版式;
行距获取子单元112,用于从文字中提取出任意两行之间的间距;
段首缩进检测子单元113,用于检测文字中的空格以获取段首缩进量。
其中,所述图片预处理单元用于从数据中提取图片,并将图片进行重编码以获取编码字符串。
本发明实施例的方法,用于对数据进行预处理并发送到所述服务器端,以使移动终端能够从所述服务器端获取该数据;其流程如图3所示的,包括;
步骤1、对文字和图片数据进行预处理排版;
步骤2、将预处理后的文字和图片数据拼合生成XML格式的节点内容,将该节点内容分割为节点分块,并获得节点分块的MD5校验码;
步骤3、该节点内容分块,然后连同所述MD5值一起通过所述上传模块发送到服务器端,以使所述服务器端接收到该节点内容分块后通过MD5值校验,并合成节点内容;
其中,步骤1可以具体为:
步骤11、获取数据中的文字,根据文字中的段首缩进量和/或两行文字之间的间距,判断文字是否属于同一段落;
步骤12、获取数据中的图片,将图片的编码转成字符串。
其中,所述媒体管理服务器通过有线网络或无线网络连接服务器端。
其中,所述每一节点内容分块具有预定的帧格式,所述帧格式至少包括多个用于存储数据的数据内容段和至少一个用于存储该帧长度的参数段;其中所述数据内容段至少包括用于存储文字的文字内容段、用于存储图片的图片内容段、用于存储音频的音频内容段、用于存储视频的视频内容段。
其中,步骤1中的对文字进行预处理排版包括:
步骤111、从数据中提取文字,且提取时保留原有的版式;
步骤112、行距获取单元,用于从文字中提取出任意两行之间的间距;
步骤113、段首缩进检测单元,用于检测文字中的空格以获取段首缩进量。
其中,步骤1中的所述对图片进行预处理排版包括:
步骤114、从数据中提取图片;
步骤115、将图片进行重编码以获取编码字符串。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (10)

1.一种移动通讯***媒体管理服务器的数据处理装置,其特征在于,用于对数据进行预处理并发送到所述服务器端,以使移动终端能够从所述服务器端获取该数据;所述装置包括:排版模块、上传模块;
所述排版模块用于对文字和图片数据进行预处理排版;所述排版模块包括:
文字预处理单元,用于获取数据中的文字,根据文字中的段首缩进量和/或两行文字之间的间距,判断文字是否属于同一段落;
图片预处理单元,用于获取数据中的图片,将图片的编码转成字符串;
合并单元,用于将预处理后的文字和图片数据拼合生成XML格式的节点内容,将该节点内容分割为节点分块,并获得节点分块的MD5校验码;
所述上传模块用于将该节点内容分块,然后连同所述MD5值一起通过所述上传模块发送到服务器端,以使所述服务器端接收到该节点内容分块后通过MD5值校验后。
2.根据权利要求1所述的移动通讯***媒体管理服务器的数据处理装置,其特征在于,所述上传模块通过有线网络或无线网络连接服务器端。
3.根据权利要求1所述的移动通讯***媒体管理服务器的数据处理装置,其特征在于,其中,所述每一节点内容分块具有预定的帧格式,所述帧格式至少包括多个用于存储数据的数据内容段和至少一个用于存储该帧长度的参数段;其中所述数据内容段至少包括用于存储文字的文字内容段、用于存储图片的图片内容段、用于存储音频的音频内容段、用于存储视频的视频内容段。
4.根据权利要求1所述的移动通讯***媒体管理服务器的数据处理装置,其特征在于,所述文字预处理单元包括:
文字提取子单元,用于从数据中提取文字,且提取时保留原有的版式;
行距获取子单元,用于从文字中提取出任意两行之间的间距;
段首缩进检测子单元,用于检测文字中的空格以获取段首缩进量。
5.根据权利要求1所述的移动通讯***媒体管理服务器的数据处理装置,其特征在于,所述图片预处理单元包括:
图片预处理单元,用于从数据中提取图片,并将图片进行重编码以获取编码字符串。
6.一种移动通讯***媒体管理服务器的数据处理方法,其特征在于,所述方法用于对数据进行预处理并发送到所述服务器端,以使移动终端能够从所述服务器端获取该数据;所述方法包括;
对文字和图片数据进行预处理排版;
将预处理后的文字和图片数据拼合生成XML格式的节点内容,将该节点内容分割为节点分块,并获得节点分块的MD5校验码;
将该节点内容分块,然后连同所述MD5值一起通过所述上传模块发送到服务器端,以使所述服务器端接收到该节点内容分块后通过MD5值校验,并合成节点内容;
其中,所述的对文字和图片数据进行预处理排版包括:
获取数据中的文字,根据文字中的段首缩进量和/或两行文字之间的间距,判断文字是否属于同一段落;
获取数据中的图片,将图片的编码转成字符串。
7.根据权利要求6所述的移动通讯***媒体管理服务器的数据处理方法,其特征在于,所述媒体管理服务器通过有线网络或无线网络连接服务器端。
8.根据权利要求6所述的移动通讯***媒体管理服务器的数据处理方法,其特征在于,其中,所述每一节点内容分块具有预定的帧格式,所述帧格式至少包括多个用于存储数据的数据内容段和至少一个用于存储该帧长度的参数段;其中所述数据内容段至少包括用于存储文字的文字内容段、用于存储图片的图片内容段、用于存储音频的音频内容段、用于存储视频的视频内容段。
9.根据权利要求6所述的移动通讯***媒体管理服务器的数据处理方法,其特征在于,所述对文字进行预处理排版包括:
从数据中提取文字,且提取时保留原有的版式;
行距获取单元,用于从文字中提取出任意两行之间的间距;
段首缩进检测单元,用于检测文字中的空格以获取段首缩进量。
10.根据权利要求6所述的移动通讯***媒体管理服务器的数据处理方法,其特征在于,所述对图片进行预处理排版包括:
从数据中提取图片,并将图片进行重编码以获取编码字符串。
CN201110374984.6A 2011-11-23 2011-11-23 一种应用于移动终端的应用程序数据传输***和方法 Expired - Fee Related CN103139227B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110374984.6A CN103139227B (zh) 2011-11-23 2011-11-23 一种应用于移动终端的应用程序数据传输***和方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110374984.6A CN103139227B (zh) 2011-11-23 2011-11-23 一种应用于移动终端的应用程序数据传输***和方法

Publications (2)

Publication Number Publication Date
CN103139227A true CN103139227A (zh) 2013-06-05
CN103139227B CN103139227B (zh) 2015-12-09

Family

ID=48498532

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110374984.6A Expired - Fee Related CN103139227B (zh) 2011-11-23 2011-11-23 一种应用于移动终端的应用程序数据传输***和方法

Country Status (1)

Country Link
CN (1) CN103139227B (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104346759A (zh) * 2013-07-26 2015-02-11 上海瑞骋网络科技有限公司 基于云服务的照片自助打印方法及照片自助打印***
CN105119967A (zh) * 2015-07-15 2015-12-02 天脉聚源(北京)教育科技有限公司 一种图片分割传输方法及装置
CN107071495A (zh) * 2017-02-28 2017-08-18 福建中金在线信息科技有限公司 一种图片压缩方法及装置

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008045001A8 (en) * 2006-10-18 2009-04-23 Panasonic Corp A method and system for data transmission in a multiple input multiple output (mimo) system
CN101763607A (zh) * 2008-12-25 2010-06-30 上海杰图软件技术有限公司 利用全景电子地图构建的网上展览平台***及其构建方法
CN102065106A (zh) * 2009-11-16 2011-05-18 中国电信股份有限公司 Web流量梳理器和终端访问Web网页的方法及***
CN102123279A (zh) * 2010-12-28 2011-07-13 乐视网信息技术(北京)股份有限公司 一种分布式实时转码方法与***
CN102207975A (zh) * 2011-06-24 2011-10-05 天津大学 基于ietm标准的xml数据模块制作和展示方法

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008045001A8 (en) * 2006-10-18 2009-04-23 Panasonic Corp A method and system for data transmission in a multiple input multiple output (mimo) system
CN101763607A (zh) * 2008-12-25 2010-06-30 上海杰图软件技术有限公司 利用全景电子地图构建的网上展览平台***及其构建方法
CN102065106A (zh) * 2009-11-16 2011-05-18 中国电信股份有限公司 Web流量梳理器和终端访问Web网页的方法及***
CN102123279A (zh) * 2010-12-28 2011-07-13 乐视网信息技术(北京)股份有限公司 一种分布式实时转码方法与***
CN102207975A (zh) * 2011-06-24 2011-10-05 天津大学 基于ietm标准的xml数据模块制作和展示方法

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104346759A (zh) * 2013-07-26 2015-02-11 上海瑞骋网络科技有限公司 基于云服务的照片自助打印方法及照片自助打印***
CN105119967A (zh) * 2015-07-15 2015-12-02 天脉聚源(北京)教育科技有限公司 一种图片分割传输方法及装置
CN107071495A (zh) * 2017-02-28 2017-08-18 福建中金在线信息科技有限公司 一种图片压缩方法及装置

Also Published As

Publication number Publication date
CN103139227B (zh) 2015-12-09

Similar Documents

Publication Publication Date Title
CN103389969B (zh) 一种用于移动终端预览pdf文件的方法、装置和***
CN103078868B (zh) 一种二维码的应用方法和***
CN104253741B (zh) 一种信息发送方法、相关装置及***
US20130311169A1 (en) Method and system relating to salient content extraction for electronic content
CN102254550B (zh) 网页文字朗读方法和***
CN101040283A (zh) 表格相关数据缩减
EP2849086A2 (en) Font management for editing electronic documents
US20090094324A1 (en) Methods, apparatus, and systems for providing local and online data services
CN101610268B (zh) 一种关键字过滤的实现方法和设备
CN104598902A (zh) 一种用于识别截图的方法、装置和浏览器
US10600337B2 (en) Intelligent content parsing with synthetic speech and tangible braille production
CN103618792B (zh) 数据流的识别方法及设备
US20180260389A1 (en) Electronic document segmentation and relation discovery between elements for natural language processing
CN102523533A (zh) 视频内容关联的在线视频广告管理方法
CN113010638B (zh) 实体识别模型生成方法及装置、实体提取方法及装置
CN103138871B (zh) 移动通讯***中应用程序的服务器数据处理***和方法
CN111859210B (zh) 图像处理方法、装置、设备及存储介质
CN103139227B (zh) 一种应用于移动终端的应用程序数据传输***和方法
US10217455B2 (en) Linguistic model database for linguistic recognition, linguistic recognition device and linguistic recognition method, and linguistic recognition system
CN104077323A (zh) 一种网页内容转换彩信的方法和装置
CN103079194A (zh) 业务适配方法、装置及***
CN103379022B (zh) 一种基于互联网地图搜索的即时通讯方法和***
CN102855602B (zh) 一种图片处理方法和装置
CN104090878A (zh) 一种多媒体查找方法、终端、服务器及***
CN103577604A (zh) 一种用于Hadoop分布式环境的图像索引结构

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
DD01 Delivery of document by public notice
DD01 Delivery of document by public notice

Addressee: Uninews Times (Beijing) International Information Technology Co., Ltd.

Document name: Notification to Pay the Fees

DD01 Delivery of document by public notice
DD01 Delivery of document by public notice

Addressee: Uninews Times (Beijing) International Information Technology Co., Ltd.

Document name: Notification to Pay the Fees

DD01 Delivery of document by public notice
DD01 Delivery of document by public notice

Addressee: Bi Shuqing

Document name: payment instructions

DD01 Delivery of document by public notice
DD01 Delivery of document by public notice

Addressee: Bi Shuqing

Document name: Notice of termination of patent right

CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20151209

Termination date: 20201123