一种pdi信息输出、接收方法及终端设备的制作方法

文档序号:7696261阅读:238来源:国知局
专利名称:一种pdi信息输出、接收方法及终端设备的制作方法
技术领域
本发明涉及通信领域,尤其涉及一种PDI (个人数据交换)信息的输出方 法、接收方法及终端i殳备。
背景技术
随着移动事业的发展,移动终端得到广范地普及,移动终端的地址簿逐渐 成为移动终端中使用最频繁的应用之一。近年来终端操作系统为地址簿的应用 功能提供了强有力的支持。最开始,地址簿只能保存联系人电话号码,现在一 个联系人名下可以记录多达几十项个人资料,包括联系人姓名、公司名称、职 位名称、手机号码、普通电话号码、可视电话号码、传真号码、电子邮件地址、 住宅地址、生日、备注等文本格式信息;并且用户在使用过程中还可以随意增 加不同的项目,以满足用户的需求。目前,地址簿应用还提供了越来越多的人 性化设置,比如用户可以在不通过第三方软件的情况下在联系人的条目下增加 图片,如标识联系人的头像,并在联系人的条目下保存该图片。
地址簿中联系人条目下的文本信息,通常根据SyncXML协议的传输要求 存储为vCard格式。SyncXML协议为终端之间传输文本信息的一种协议。vCard 是多个终端厂商为实现if争平台、足^i殳备之间的电子名片(即地址簿信息)交换 而共同制定的用于描述名片格式的规范,vCard规范容许公开交换PDI( Personal Data Interchange,个人数据交换)信息。PDI信息除电子名片以为,还包括个 人日程信息和任务信息等,其中,个人日程信息以vCalendar格式保存,个人 任务信息以vTask格式保存。
但是,以vCard格式存储PDI信息存在以下缺陷 (1 )由于以vCard格式存储的PDI信息是文本格式信息,因此其输出方
5式受制于终端系统而导致用户使用PDI信息不方便。
例如,地址簿中可能存储有许多联系人的条目信息,当用户查看其中某个 联系人的条目信息时,可能需要翻看多页才能找到,因而给用户的使用带来不 便。另一方面,PDI信息的显示受制于终端系统的限制和屏幕的限制,显示方 式不灵活。再一方面,受制于移动终端软硬件的限制,用户无法像在PC机上 一样方便地对PDI信息做一些个性化的操作,比如打印成名片或者是标准的纸 质内容。
(2)由于终端类型的不同,终端中的PDI信息的vCard格式定义也不尽 相同,为不同类型终端之间交换PDI信息带来不便。
由于vCard格式定义不是很严格,不同类型终端的生产厂商可自己定义 PDI信息的vCard格式,如,对同一个联系人的手机号码,不同终端生产厂商 可定义保持到vCard的不同字段中,导致的结果是不同的终端对从其它终端接 收到的vCard格式的PDI信息没办法正确地保存到本终端的vCard格式的PDI 信息中,从而导致不同终端中的PDI信息不便于交换、备份、查看等。

发明内容
本发明实施例提供了 一种PDI信息的输出方法及终端设备,用以解决现有 技术中由于PDI信息输出方式受制于终端系统而导致用户使用PDI信息不方便 的问题。
本发明实施例提供的PDI信息的输出方法,包括如下步骤 获取终端中保存的PDI信息中的文本信息; 根据获取的文本信息,生成包含所述文本信息内容的图片; 将生成的图片进行输出。 本发明实施例提供的终端设备,包括
PDI信息获取模块,用于获取终端中保存的PDI信息中的文本信息; 图片生成模块,用于根据获取到的PDI信息中的文本信息,生成包含所述文本信息内容的图片;
图片输出才莫块,用于将生成的图片进行输出。
本发明的上述实施例,终端可根据其中保存的PDI信息中的文本信息,生 成包含该文本信息内容的图片,由于图片具有可缩放浏览以及便于打印的特 性,通过常规的图片处理工具就可以实现灵活的浏览方式以及打印输出,而目 前的终端设备通常具有常规的图片处理工具。因此,该方法为用户提供了灵活 的浏览PDI信息的方式,尤其对于视力较差的用户,可通过本实施例提供的方 法,将PDI信息转换为图片进行放大浏览,提高了用户感受。另一方面,对于 需要将PDI信息,尤其是地址簿中的联系人信息需要打印输出的用户,通过将 PDI信息转化为图片从而便于打印输出。再一方面,将终端中的PDI信息转换 为图片,也为支持不同PDI信息格式的终端之间交换PDI信息提供了可能。
本发明实施例还提供了 一种PDI信息的接收方法,用以解决现有技术中由 于不同类型终端的PDI信息格式不同而导致的PDI信息不便在不同终端之间进 行交换的问题。
本发明实施例提供的PDI信息在终端间的接收方法,包括如下步骤 接收其它终端生成的包含PDI信息文本内容的图片; 从所述图片中解析出所述PDI信息文本内容;
将解析出的PDI信息文本内容保存到本终端的PDI信息中的指定文本中。 本发明的上述实施例,通过接收其它终端生成的包含PDI信息文本内容的 图片,以及解析接收到的图片得到其中的PDI信息文本内容,从而提供了一种 终端间的PDI信息交换的技术方案,尤其对于支持不同PDI信息格式的终端, 通过将PDI信息转换为图片后再进行传输,利用各终端通常支持图片传输、接 收的特性,实现了对于支持不同PDI信息格式的终端之间的PDI信息交换。另 夕卜,通过将解析出的PDI信息文本内容保存到本终端的PDI信息中的指定文本 中,实现了对解析到的PDI信息文本内容的正确保存,从而解决了现有技术中 支持不同PDI信息格式的终端之间无法正确交换PDI信息的问题。


图1A、图1B分别为本发明实施例中的移动终端的结构示意图2为本发明实施例中的生成联系人图片的流程图3为本发明实施例中的从图片中解析出联系人的流程图。
具体实施例方式
参见图1A,为本发明实施例提供的终端的结构示意图,如图所示,该终 端包括PDI信息存储模块1、 PDI信息获取模块2、图片生成模块3、图片存储 模块4,还可包括图片输出模块5,其中
PDI信息存储模块1中存储有PDI信息。PDI信息以本终端支持的vCard 格式存储,包括地址簿、个人日程或个人任务等信息。地址簿中保存常用的地 址簿条目信息,按照显示顺序可以包括联系人姓名、公司名称、职位名称、 移动电话号码(办公)、固定电话号码(办公)、传真号码(办公)、电子邮件 地址(办公)、即时通信号码(包括飞信、QQ或MSN号码等)、生日、固定 电话号码(家庭)、移动电话号码(家庭)、传真号码(家庭)、电子邮件(家 庭)、电子邮件地址(家庭)、网址(家庭)、网址(办公)、地址(家庭)、地 址(办公)等等。个人日程信息可包括主题、地点、时间、会议参加人、会 议内容等信息。个人任务信息可包括任务名、任务描述、截止时间、完成状 态、完成率等信息。不同信息按照定义的vCard格式存储在PDI信息的对应字 段中。
PDI信息获取模块2,该模块实现PDI信息存储模块1与图片生成模块3 间的接口功能,负责从本终端的PDI信息存储模块1中提取出PDI信息,如地 址簿中的联系人的相关条目信息,在解析出其中的文本信息后发送给图片生成 模块3。
图片生成模块3,根据PDI信息获取模块2提供的文本信息生成图片并提供给图片生成模块3,图片中包含该文本信息的文字内容。例如,对于PDI信息获 取模块2提供的联系人详细条目的文本信息,图片生成模块3按照联系人详细条 目的顺序生成该i[关系人的名片图片。
图片存储模块4,将图片生成模块3生成的图片进行保存。可统一将生成的 图片保存为JPG、 PNG或BMP等常用的图片格式。
图片输出模块5,负责将图片存储模块4中的图片进行输出,包括显示输出、 打印输出等。
根据不同的图片输出方式,图片输出模块可以包括图片显示子模块51和/ 或图片打印子模块52,其中
图片显示子模块51,为用户提供查看包含PDI信息内容的图片的功能。进 行显示过程中,用户可以对不同类型的PDI信息图片进行分组、排序,以列表 方式或者缩略图方式显示图片,用户还可以对图片进行缩放显示,以便于查看。
图片打印子模块52,可以和终端中的PC客户端(Personal Computer client), 如PC套件等工具进行连接,可以按照标准名片的大小对联系人图片进行调整, 或者是根据用户的选择,如联系人卡片、联系人列表之类的方式对图片进行打 印,使用户可以直接打印出联系人的名片列表或者是联系人详细信息列表。
下面以用户通过图1A所示的终端将地址簿中的联系人信息转换为图片为 例,对本发明实施例提供的PDI信息的输出方法进行详细描述。
参见图2,为本发明实施例提供的生成联系人图片的流程,当用户激活生 成联系人图片的应用时,执行以下步骤
步骤210 、 PDI信息获取模块2从PDI信息存储模块1获取联系人信息。
该步骤中,PM信息获取模块2可根据用户在地址簿中选择的联系人姓名获 取该联系人的所有详细条目信息;也可根据用户在地址簿中选择的联系人姓 名,并根据预先指定的字段,获取该联系人的特定条目信息,如针对地址簿预 先指定需要获取的字段包括联系人姓名、公司名称、公司地址、公司电话、联 系人手机号码,则选择联系人后,PDI信息获取模块2获得该联系人条目下的联
9系人姓名、公司名称、公司地址、公司电话、联系人手机号码信息。
步骤220、 PDI信息获取模块2解析获取到的联系人的详细信息。 步骤230、 PDI信息获取模块2将解析出的PDI信息提供给图片生成模块3, 由图片生成模块3生成包含该PDI信息内容的图片。
该步骤中,图片生成模块3首先解析出联系人信息的字符点阵,再将其转 换为可以显示的图片像素点阵。如,可预先定义图片大小、不同图片区域所对 应的PDI信息(即PDI信息字段),图片生成模块3根据预先定义的规则,包括 图片大小以及各信息的显示区域以及文字大小和字体,计算出联系人信息的字 符在图片中的位置和点阵,并转换为图片象素点阵,从而按照预先的定义,将 不同的PDI信息(即PDI信息字段内容)放置在图片中相应的区域。通过这种方 式,可生成联系人名片形式的图片。
步骤240、图片存储模块4将生成的联系人图片保存为指定的图片格式。 该步骤中,根据图片存储策略,可将生成的联系人图片统一保存为各种终 端通常能够支持的通用图片格式,如JPG、 PNG或BMP,也可根据不同PDI信 息的类型保存为不同格式的图片。为了方便图片的查看和解析,本实施例中生 产的图片采用白底黑字的图片。图片存储模块4还可以为生成的图片建立索引, 以便于查找。例如,对于联系人图片可以联系人姓名为索引,对于由日程信息 生成的图片可以日期为索引,对于由任务信息生成的图片可以任务名称为索 引。
步骤250、图片存储模块4判断联系人图片是否是本终端的电话簿所支持的 图片格式,如果是则执行步骤260;否则,执行步骤270。
该步骤中,根据图片存储策略,可将生成的联系人图片保存到指定的存储 区域。针对联系人图片,还可以优先将其存储到地址簿中相应的联系人的条目 中。本发明实施例采用后者所述的存储策略。
步骤260 、将联系人图片保存到本终端的地址簿中。
步骤270、将联系人图片保存到指定的存储区域该步骤中,可以将生成的图片按照其中的PDI信息内容所对应的PDI信息类 型分类存储,也可以将包含PDI信息内容的图片和对应的PDI信息进行关联,方 便用户查找并使用。
步骤280、按照用户选定的输出方式输出生成的联系人图片。
该步骤中,当用户查看联系人图片时,图片显示子模块51将保存成功的联 系人图片显示给用户。用户可通过图片显示子模块51提供的图片缩放、图片旋 转等功能查看图片。当用户打印选定的联系人图片时,图片打印子模块52将该 联系人图片进行打印。
通过上述图2所示的流程可以看出,将vCar^各式的PDI信息转换为图片后, 可利用终端中常规的图片浏览功能对该图片进行缩放显示输出,利用常规的图 片打印功能对包含PDI信息内容的图片进行打印输出,从而提高了用户感受。 同时,将vCard格式的PDI信息转换为图片,也为支持不同vCard格式的终端之 间交换PDI信息提供了可能。
通过将PDI信息转换为图片,可实现不同终端间的PDI信息的交换。相应的, 在图1 A所示的终端结构的基础上,增加了图片交换功能和图片解析功能。
参见图1B,为本发明实施例提供的终端结构示意图之二,该终端在图1A 所示的终端的基础上增加了图片交换模块6和图片解析模块7,其中
图片交换模块6,用于将本终端中保存的图片发送给其它终端,包括将PDI 信息存储模块l中存储的图片(如存储到地址簿中的联系人图片),或图片存 储模块4中保存的包含PDI信息文本内容的图片发送给其它终端;以及,从其它 终端接收包含PDI信息文本内容的图片,并发送给图片解析模块7进行解析处 理,或发送到图片存储模块4进行保存。
图片解析模块7,用于解析图片交换模块6发送过来的图片,从该图片中解 析出其中的PDI信息文本内容,转换为本终端所支持的PDI信息的存储格式,并 存储转换后的PDI信息到PDI信息存储模块1 。
下面以用户通过图1B所示的终端实现终端间交换联系人信息为例,对本发明实施例提供的PDI信息的交换方法进行详细描述。
参见图3,为本发明实施例提供的联系人信息交换流程,其中,终端l和终 端2的结构如图1B所示。该流程包括如下步骤
步骤310、终端2的图片交换模块6接收联系人图片。
该步骤中,终端2所接收的联系人图片可以是终端1将其地址簿中的联系人 信息转换而成的联系人图片并直接发送到终端2的,也可以是终端l生成联系人 图片后保存到其它存储设备(如移动存储设备)并由该存储设备提供给终端2 。 终端1向终端2发送联系人图片的方式,可以是通过红外、蓝牙等近距离的通信 手段或者是彩信、邮件等方式。终端l生成联系人图片的具体实现过程可参见 图2所示的流程,在此不再赘述。
步骤320、终端2通过本终端的图片解析模块7对接收到的联系人图片进行 解析。
该步骤中,图片解析模块7可通过现有的图片识别方式,通过扫描、识别 过程,解析出联系人图片中的文本内容。
步骤330、判断解析是否成功,若成功,则执行步骤340;否则,执行步骤
350。
该步骤中,由于各种终端对于通用的图片格式通常都能够支持,因此,通 常能够从联系人图片中成功解析出联系人信息。如果由于图片质量、解析错误 等原因,无法成功解析,则可将接收到的联系人图片保存到图片存储模块4中, 并结束本流程。
步骤340、将解析出的联系人信息提供给PDI信息存储模块1进行存储。 该步骤中,可预先统一规定联系人图片中各项PDI信息(即PDI信息字段) 的位置或区域,从而使生成的联系人图片具有统一的排列方式,相应的,在解 析过程中遵循同样的规定,可以将从相应区域所识别出的文本信息保存到地址 簿中联系人的相应条目中(即保存到地址簿的相应的vCard字段);也可以将 识别出的联系人信息显示给用户,由用户指定存储到地址簿中联系人的相应条目中,从而保证PDI信息的正确交换和存储。
步骤350、终端2通过图片存储模块4将图片解析模块7解析得到的联系人信 息进行保存。
步骤360、终端2按照用户指定的方式显示联系人信息。如,对于保存为 vCard格式的联系人信息可显示文本信息,对于联系人图片可显示或打印输出。
通过上述图3所示的流程可以看出,将终端中的vCard格式的PDI信息转换 为图片,通过彩信、邮件、蓝牙、红外等不同的方式传输到其它终端,并通过 解析过程还原为PDI信息,从而实现了在支持不同vCard格式的终端间正确交换 PDI信息,解决了现有技术中支持不同vCard格式的终端中的PDI信息不便于交 换、备份、查看的问题。
综上所述,本发明实施例通过将不同终端的电话簿联系人保存为统一格式 的图片,如JPG、 PNG或BMP格式;由于采用的是标准的通用图片格式, 用户可以方便的使用终端自带的图片浏览软件参看联系人的信息,并且可以按 照用户的需要对图片进行放大;用户也可以使用第三方的图片处理软件将联系 人信息处理成通用的名片格式,以便用户打印联系人信息的名片;用户还可以 将图片格式的联系人保存到U盘等移动存储设备,方便携带;用户还可以通过 红外、蓝牙等近距离通信手段或者是彩信、邮件等方式在不同设备之间进行图 片联系人的交换而不用担心各个不同的地址簿之间联系人格式兼容性问题,为 地址簿功能的增强提供了有力的支持。
以上所述,仅为本发明较佳的具体实施方式
,但本发明的保护范围并不局 限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易 想到的变化或替换,都应包涵在本发明的保护范围之内。因此,本发明的保护 范围应该以权利要求书的保护范围为准。
权利要求
1、一种个人数据交换PDI信息的输出方法,其特征在于,包括如下步骤获取终端中保存的PDI信息中的文本信息;根据获取的文本信息,生成包含所述文本信息内容的图片;将生成的图片进行输出。
2、 如权利要求1所述的方法,其特征在于,所述获取终端中保存的PDI 信息中的文本信息,包括从所述终端中存储的联系人地址簿中选择联系人,提取该联系人的联系方 式文本信息。
3、 如权利要求2所述的方法,其特征在于,生成包含该联系方式文本内 容的图片后,还包括步骤将所述图片保存到所述联系人地址簿中对应的联系人的联系方式条目中。
4、 如权利要求1所述的方法,其特征在于,所述根据获取的文本信息生 成包含所述文本信息内容的图片,具体为获取所述文本信息中的每个文本字符点阵; 将每个文本字符点阵转换为图片象素点阵; 将转换后的图片象素点阵按照设定的图片格式保存。
5、 如权利要求1所述的方法,其特征在于,所述根据获取的文本信息生 成包含所述文本信息内容的图片,具体为按照预先设定的图片区域与PDI信息的对应关系,将获取的PDI信息的文 本内容放置在图片的相应区域,并保存为设定格式的图片文件。
6、 如权利要求1至5任一权项所述的方法,其特征在于,获取终端中保 存的PDI信息中的文本信息,具体为获取终端中保存的PDI信息中指定字段的文本信息。
7、 一种PDI信息的接收方法,其特征在于,包括如下步骤 获得其它终端生成的包含PDI信息文本内容的图片;从所述图片中解析出所述PDI信息文本内容;将解析出的PDI信息文本内容保存到本终端的PDI信息中的指定文本中。
8、 如权利要求7所述的方法,其特征在于,所述获得其它终端生成的包 含PDI信息文本内容的图片,包括从所述其它终端接收由所述其它终端生成的包含PDI信息文本内容的图片;PDI信息文本内容的图片。
9、 如权利要求7所述的方法,其特征在于,将解析出的PDI信息文本内 容保存到本终端的PDI信息中的指定文本中,包括将解析出的PDI信息文本内容保存到预设规则所指定的PDI信息文本中; 或者,将解析出的PDI信息文本内容保存到用户指定的PDI信息文本中。
10、 如权利要求9所述的方法,其特征在于,所述预设规则指示出图片中 各区域与PDI信息文本内容的对应关系;所述将解析出的PDI信息文本内容保存到预设规则所指定的PDI信息文本 中,包括根据所述预设规则指示出的图片中各区域与PDI信息文本内容的对应关 系,将从图片的不同区域解析出的文本内容信息保存到对应的PDI信息字段 中。
11、 一种终端设备,其特征在于,包括PDI信息获取模块,用于获取终端中保存的PDI信息中的文本信息; 图片生成模块,用于根据获取到的PDI信息中的文本信息,生成包含所述 文本信息内容的图片;图片输出模块,用于将生成的图片进行输出。
12、 如权利要求11所述的终端设备,其特征在于,所述图片生成模块进 一步用于,将所述PDI信息中的文本信息中的每个文本字符点阵转换为图片象素点阵,将转换后的图片象素点阵按照设定的图片格式存储为图片文件。
13、 如权利要求11所述的终端设备,其特征在于,还包括 图片交换模块,用于将所述图片生成模块生成的图片进行发送;以及,接收其它终端生成的包含PDI信息文本内容的图片;图片解析模块,用于从接收的图片中解析出包含的PDI信息文本内容,并 将解析出的PDI信息文本内容保存到本终端的PDI信息中的指定文本中。
14、 如权利要求13所述的终端设备,其特征在于,所述图片生成模块进 一步用于,按照预先设定的图片中各区域与PDI信息文本内容的对应关系,将 PDI信息指定字段内容放置在图片的相应区域,并保存为设定格式的图片文件;所述图片解析模块进一步用于,按照预先设定的图片中各区域与PDI信息 文本内容的对应关系,将从所述图片相应区域中解析出的文本内容保存到PDI 信息的相应字段中;或者,根据用户的指示,将解析出的文本内容保存到指定 的PDI信息字段中。
15、 如权利要求11所述的终端设备,其特征在于,所述PDI信息获取模 块进一步用于,获取PDI信息指定字段的文本信息。
全文摘要
本发明公开了一种PDI信息的输出方法、接收方法以及终端设备。本发明提供的PDI信息接收方法,包括如下步骤接收其它终端生成的包含PDI信息文本内容的图片;从所述图片中解析出所述PDI信息文本内容;将解析出的PDI信息文本内容保存到本终端的PDI信息中的指定文本中。本发明提供的终端设备包括图片生成模块、图片存储模块、图片交换模块、图片解析模块。采用本发明,可实现在支持不同PDI信息格式的终端之间交换PDI信息。
文档编号H04W4/16GK101656935SQ20081011881
公开日2010年2月24日 申请日期2008年8月22日 优先权日2008年8月22日
发明者威 刘 申请人:中国移动通信集团公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1