一种处理信息数据的信息数据交互装置、方法和设备的制作方法

文档序号:6464773阅读:151来源:国知局
专利名称:一种处理信息数据的信息数据交互装置、方法和设备的制作方法
技术领域
本发明涉及信息数据管理技术,特别是指一种处理信息数据的信息数据交 互装置、方法和设备。
背景技术
随着人们的生活和工作与设备以及网络之间的联系越来越广泛和密不可 分,如何对互联网上海量信息进行分类整理就成为了必需。
标签(Tag)在互联网方面得到了广泛的应用,并且通过应用标签技术形成 了一种多维度分类的互联网内容的组织方式,将内容的组织权力从网站管理者
下放到用户手中,帮助人们轻松的对内容进行描述和分类,以便于检索和分享。 这里提及的标签,是指用于标注信息数据的虚拟标签。
现有技术中,针对一组特定的信息数据的才喿作,必须是选中一组信息数据 (如文档)之后,只能通过找到相应的菜单项,再执行需要的功能操作,这些过 程至少包含选中及选中命令两个步骤。目前,标签在设备以及网络系统中使用 方式是主动地赋予特定的信息数据一个或多个标签;由此可以看出现有技术 中,电子标签的用途仅限于为信息数据提供补充说明、检索和分类,用户需要 经过繁瑣的操作步骤,才能完成对信息数据进行处理、加载的过程。

发明内容
本发明的目的是提供一种处理信息数据的信息数据交互装置、方法和设 备,用于解决现有技术中,电子标签仅限于为信息数据提供补充说明、检索和 分类,用户需要经过繁瑣的操作步骤,才能完成对信息数据进行处理加载的过 程的缺陷。
一种输入数据到应用程序输入区域的方法,包括检测到计算机输入设备 将一标签模块拖动到一应用程序的可操作区域;确定所述可操作区域所支持信 息数据的第 一属性;调用所述标签模块包括或对应的所述信息数据中符合所述 第一属性的第一信息数据;将所述第一信息数据加载到所述可操作区域。
4一种处理信息数据的信息数据交互装置,包括标签拖拽目标单元,用于 识别位于所述信息数据交互装置的可操作区域的标签模块;标签数据处理单 元,用于确定所述可操作区域所支持信息数据的第一属性;标签数据接收单元, 用于调用所述标签模块包括或对应的所述信息数据中符合所述第 一属性的第 一信息数据;功能执行单元,用于将所述第一信息数据加载到所述可操作区域。
一种处理信息数据的设备,包括标签模块,用于内置在信息数据中,并
保存所述信息数据的第一属性;信息数据存储模块,用于存放所述信息数据; 信息数据交互装置,用于识别位于所述设备的可操作区域的标签模块;确定所 述可操作区域所支持信息数据的第 一属性;调用所述标签模块包括或对应的所 述信息数据中符合所述第 一属性的第 一信息数据;将所述第 一信息数据加载到 所述可操作区域。
应用本发明实施例提供的技术,使得用户可以通过一个操作步骤完成预期 的信息输入,缩减了执行的步骤,减少了人工查询信息数据的路径的时间;使 得电子标签在设备的系统或模块的使用过程中,获得了很大的自由性,带给用 户更为自然的交互体验。


图1为本发明实施例的标签模块的结构示意图; 图2为本发明实施例一种处理信息数据的设备的结构示意图; 图3为本发明实施例加载包含有标签模块的信息数据到电子邮件的输入 框的示意图4为本发明实施例加载包含有标签模块的信息数据到电子邮件的输入
框之后的效果示意图5为本发明实施例加载标签模块包含的信息数据到按钮组件的示意图; 图6为本发明实施例加载标签模块包含的信息数据到按钮组件之后的效
果示意图7为本发明实施例一种处理信息数据的信息数据交互装置的结构示意图。
具体实施例方式
本发明实施例是鉴于现有技术存在的问题做出的技术创新,其目的在于提
5供一种处理信息数据的信息数据交互装置、方法和设备,其中,处理信息数据 的设备通常是指计算机。
本方案优选实施例中,利用电子标签,与现有的继承自标准组件的应用程 序的可操作区域配合使用,在管理信息数据时自动筛选使用这些信息数据,使 得人机交互的过程更加自由和自然。
本发明中,所述电子标签的实现如图1所示,标签模块101作为设备技术
中常用的模块,包括标签拖拽模块、标签显示模块和标签管理模块;其中
标签拖拽模块,用于支持该标签模块101被拖拽,并携带数据;所携带的 数据至少包括应用该标签模块101的信息数据的相关数据,例如网络地址、内 容和摘要描述等等。
标签显示模块,用于设置该标签模块101显示还是隐藏,显示形状,标签 模块101上的内容文字和图案。
标签管理模块,用于管理该标签模块101的第一属性,所述第一属性也可 以称为业务逻辑,由若干个属性字段构成;例如当所述标签模块101被应用时, 所需要执行的一些特定的动作。还用于支持标签^f莫块101的层级管理,由于所 述标签模块101可以是按照类别划分,例如,用于管理员工信息时,可以分为 A.新员工标签模块;B.有经验员工标签模块;C.研发员工标签模块;D.行政员 工标签模块等若干类。
其中,每一个类别的标签模块101又可以细分为若干个子类,例如,所述 A.新员工标签模块,可以细分为Al.试用期新员工标签模块、A2.半年度至一 年度新员工标签模块、A3.—年度至三年度新员工标签模块。
且其中,关于每一个员工的信息数据均可以携带A D中的一个或者更多 个标签。当所述标签模块101显示时,可以根据用户自定义,显示几级相关标 签或部分相关标签4莫块101及这些标签模块101的相关内容。
标签管理模块管理的第一属性还可以进一步地扩展,即增加一个格式属性 字段,该格式属性字段记载了信息数据的格式,例如,如果所述信息数据是电 子邮件,则标签管理模块携带的属性字段的内容可以是字符@。携带了属性字 段的标签管理模块作为标签模块101的一个组成部分,当所述标签模块101 位于组件或者是信息数据交互装置的范围之内时,所述组件或者是信息数据交互装置可以将属性字段与自身所支持的信息数据的格式进行比对,并根据比对 结果进行后续处理。
存储模块102通常是数据库或者其他的数据管理系统;用于存放信息数 据,所述信息数据的属性字段中,应当有标签属性;所述标签属性至少包含了 一个标签模块101的描述信息。
信息数据交互装置103,在计算机中,信息数据交互装置103是指应用程 序的可操作区域;继承自标准组件,可以是标准组件,也可以是用户自定义或 者重写之后的组件。标准组件通常都是由各个标准机构和厂商所制定并被其他 用户厂商所支持,本发明实施例中的信息数据交互装置103继承了所述标准组 件的所有属性和方法,并进一步拓展增加了本发明优选实施例中的相关技术; 如图7所示,至少包括
标签拖拽目标单元1031,用于识别被拖拽到该信息数据交互装置103范 围之内的标签模块101;即,如果所述信息数据交互装置103支持加载被拖拽 的标签模块IOI,则生成一个通知信号,发送给标签数据接收单元1032。
标签数据接收单元1032,用于确定信息数据交互装置103所支持的信息 数据的格式,以此判断当前的信息数据是否可以被加载到信息数据交互装置 103上;例如有的信息凄t据交互装置103支持加载电子邮件地址,有的则支持 加载各种格式的信息数据,以上内容均在所述标签数据接收单元1032中进行定义。
标签数据处理单元1033,依据预先定义的选定条件,选定包含有所述标 签模块101且符合所述预定格式的信息数据。所述预先定义的选定条件可以是 厂商在产品出厂时已经定义好的选定条件,也可以是用户自定义的选定条件。
功能执行单元1034,用于加载已经选定的信息数据。
为了区分方便,在各个实施例中,已经被选定出来并将要被加载到可操作 区域的信息数据,可以称为第一信息数据。
信息数据交互装置103还可以包括
信息数据检索单元1035,用于在本地计算机或者网络上,搜索全部含有 所述标签^^莫块101的信息数据。
自定义模块1036,用于检测预先自定义的选定条件,并根据所述预先自
7定义的选定条件缩小所选定的信息数据的数量。
与一种处理信息数据的装置相对应的,本发明还提供了一种处理信息数据
的方法,主要包括检测到计算机输入设备将一标签模块拖动到一应用程序的 可操作区域;确定所述可操作区域所支持信息数据的第一属性;调用所述标签 模块包括或对应的所述信息数据中符合所述第一属性的第一信息数据;将所述 第一信息数据加载到所述可操作区域。 具体包括
步骤201.用户选择将一个特定的标签;f莫块101拖到一个应用程序的可操 作区域上面,所述应用程序的可操作区域通常是指继承自标准组件,可以是标 准组件,也可以是用户自定义或者重写之后的组件。
步骤202.设备系统识别出当前用户操作的目标对象是一个标签模块101 。
设备的操作系统可以跟踪当前鼠标或者是键盘锁定的源目标,以鼠标为 例,鼠标保持点击状态并锁定一个特定的标签模块101,并在屏幕上移动。
步骤203.当所述标签模块101在移动的过程中,位于应用程序的可操作 区域的位置时,标签拖拽目标单元1031识别到该标签坤莫块101,并支持将所 述标签模块101关联的信息数据添加到所述应用程序的可操作区域。
生成一个通知信号,发送给标签数据接收单元1032。
步骤204.标签数据接收单元1032获取所述标签模块101所包含的信息数据。
需要进一步说明的是,应用程序的可操作区域通常支持有限类格式的信息 数据。
步骤205.标签数据接收单元1032搜索标签模块101所携带的数据的全部 内容,例如标签模块IOI中携带的数据是以属性字段的格式存在的。
步骤206.此时标签数据处理单元1033需要判断哪些属性字段是当前的 应用程序的可操作区域所支持的。
步骤207.标签数据接收单元1032进一步地,对所述标签模块101所携带 的数据进行筛选,如果筛选之后的属性字段所包含的对象不是单一的,检测用 户是否自定义了进一步筛选的标准,如果有则进一步缩小范围,否则可以全选。
步骤208.功能执行单元1034将选定的属性字段添加到应用程序的可操作区域中合适的位置<
'领二
是可以通过程序来指令相关的硬件来完成,所述的程序可以存储于一设备所可
读取存储介质中,该程序在执行时,包括所述步骤201 ~步骤208。
为实现以上技术方案,如图2所示,本发明还提供了一种处理信息数据的 设备,包括
标签模块101,用于内置在信息数据中,并存放所述信息数据的地址路径; 信息数据存储模块,用于存放所述信息数据;
信息数据交互装置,用于识别位于信息数据交互装置的范围之内的标签模 块;确定所述信息数据交互装置所支持的信息数据的预定格式;选定包含有所 述标签模块且符合所述预定格式的所述信息数据;加载选定的所述信息数据。
在设备上运行的应用程序的可操作区域还可以包括
信息数据检索单元1035,用于搜索全部含有所述标签模块101的所述信 息数据。
自定义模块1036,用于检测预先自定义的选定条件,并根据所述预先自 定义的选定条件缩小所选定的信息数据的数量。
为进一步揭示本发明的技术方案,以下选择优选实施例对本发明的工作原 理进行描述。如图3所示,当所述应用程序的可操作区域是用户使用的电子邮 件时,位于右侧存在两个标签模块101的具体实施例,分别是新员工、标签 2;每一个标签的标签显示模块设置了该标签是显示,且设置了标签的图案以 及文字。
步骤301.用户选择拖动"新员工标签"到电子邮件中的收件人输入框; 此时,所述收件人输入框是应用程序的可操作区域的一个具体实施例。
步骤302.操作系统识别"新员工标签"为可拖拽的标签模块101。
步骤303.当标签模块101位于所述电子邮件的收件人输入框的位置时, 收件人输入框确定其本身支持加载标签模块101。
步骤304.获取收件人输入框中的标签数据接收单元1(B2所支持的信息 数据的格式;
具体对收件人输入框而言,当前支持的格式为联系人的邮件地址,即每一
9个信息数据中必须存在表示邮件地址的符号@。
步骤305.标签数据处理单元1033进行反向搜索,搜索标签模块101对应 的全部内容;
具体对收件人输入框而言,标签数据处理单元1033通过所述标签纟莫块101 在存放信息数据的数据库或者其他存储器中搜索,搜索所有携带该标签模块 101的信息数据;即,获取所有新员工的电子邮件的邮件地址。
步骤306.在所有新员工的邮件地址中,确定加载的邮件地址数目的一个 合理的范围。该范围可由用户来自定义,对标签模块101可进行自定义,对所 提取的标签模块101的范围可自定义,对与所述标签模块101相关内容的提取 可自定义,对显示的内容也可以进行自定义。
步骤307.判断所述收件人输入框是否有用户的自定义,如果没有则步骤 306中确定加载的邮件地址全部选中;否则,进一步对所述确定加载的邮件地 址进行筛选。
步骤308.对被筛选之后的邮件地址,将全部添加至收件人输入框中。添 加了邮件地址之后的电子邮件的输入框如图4所示,会将所有人的邮件地址显 示。
通过以上步骤,所有被赋予了 "新员工标签"的联系人,他们的邮件地址 都自动添加到收件人输入框,并且上述操作一次完成,节省了用户操作步骤, 增强了用户体验。
前述实施例中,作为应用程序的可操作区域的收件人输入框,本身是一个 可编辑的标准组件,可以接收输入,并在扩展了本发明的技术之后, 一次操作
就能完成现有技术中需要多次操作才能完成的功能;需要说明的是,本发明的 实现不局限于作为应用程序的可操作区域的各个具体交互模块本身的功能。如
图5所示,其中,位于右侧存在两个标签模块101的具体实施例,分别是新 员工、标签2;作为所述应用程序的可操作区域的是按钮(Button),具体包括 步骤401.用户选择拖动"新员工标签,,到电子邮件下方的"添加附件按 钮,,;此时,所述"添加附件按钮"是应用程序的可操作区域的一个具体实施 例。
步骤402.操作系统识别"新员工标签"为可拖拽的标签模块101。步骤403.当标签模块101位于所述电子邮件的"添加附件按钮"的位置 时,"添加附件按钮,,确定其本身支持加载标签模块101。
步骤404.获取"添加附件按钮"中的标签数据接收单元1032所支持的信 息数据的格式;
具体对"添加附件按钮"而言,当前支持多种格式的文件作为附件,而不 仅仅支持邮件地址,因此不需要验证所有的信息数据中有字符@。
步骤405.标签数据处理单元1033进行反向搜索,搜索标签模块101对应 的全部内容;
具体对"添加附件按钮"而言,标签数据处理单元1033通过所述标签模 块101在存放信息数据的数据库或者其他存储器中:l叟索,搜索所有携带该标签 模块101的信息数据;即,获取所有新员工的电子邮件的邮件地址。
步骤406.在所有新员工的邮件地址中,确定加载的邮件地址数目的一个 合理的范围。该范围可由用户来自定义,对标签^f莫块101可进行自定义,对提 取的标签范围可自定义,对与标签相关内容的提取可自定义,对显示的内容也 可以进行自定义。
步骤407.判断所述"添加附件按钮"是否有用户的自定义,如果没有则 步骤406中确定加载的邮件地址全部选中;否则,进一步对所述确定加载的邮 件地址进行筛选。
步骤408.对被筛选之后的邮件地址,将全部添加至"添加附件按钮"中。 虽然"添加附件按^組"作为搜索标签模块101的一个具体实施例,不是一 个可编辑的标准组件,但是在该"添加附件按钮"实现了本发明中的相关技术 特征之后,所有被赋予了 "新员工标签"的联系人通过以上步骤,他们的邮件 地址都自动添加到"添加附件按钮",添加之后的电子邮件的界面如图6所示; 并且上述操作一次完成,节省了用户操作步骤,增强了用户体验。
本发明的应用不仅^f义如前所述,局限于电子邮件等网络技术中,而是在整 个设备与用户的交互过程中,均可以得到应用;当用户采用看图工具浏览大量 的图片时,可以通过在所述看图工具上实现本发明的技术,方便管理大量的图 片。
步骤501.用户选择特定类型的图片进行浏览,具体而言,选择风景图片
ii浏览,由于各种原因,风景图片存放在不同的路径下面,或者是存放在不同的 数据库中。
步骤502.当用户试图拖拽标有"风景图片"文字的标签^^块101时,操 作系统识别该标签模块101为可拖拽的。
步骤503.当标签模块101位于图片浏览器(例如ACDSEE)的范围内时, 图片浏览器确定其本身支持加载标签模块101。
步骤504.获取图片浏览器中的标签数据接收单元1032所支持的信息数 据的格式;
具体对图片浏览器而言,当前支持多种的图片格式,例如GIF、 JPG和 BMP等等。
步骤505.嵌在图片浏览器中的标签数据处理单元1033进行反向搜索,搜 索标签才莫块101对应的全部内容;
具体而言,标签数据处理单元1033在当前设备或者通过网络进行搜索, 其搜索的具体过程中,应用成熟的网络搜索技术、跨服务器搜索技术和本地搜 索技术等,搜索所有携带了标签模块101的图片。
步骤506.在搜索到的所有图片中,确定加载到图片浏览器的图片数目的 一个合理的范围。该范围可由用户来自定义,对标签模块101可进行自定义, 对提取的标签范围可自定义,对与标签相关内容的提取可自定义,对显示的内 容也可以进行自定义。
步骤507.判断所述图片浏览器中的标签模块101是否有用户的自定义, 如果没有则步骤506中确定加载的图片全部选中;否则,进一步对所述确定加 载的图片进行筛选。
步骤508.对被筛选之后的图片,将全部添加至图片浏览器中。
所有被赋予了 "新员工标签,,的联系人通过以上步骤,他们的邮件地址都 自动添加到"添加附件按钮,,,并且上述操作一次完成,节省了用户操作步骤, 增强了用户体验。
虽然现在存在利用列表管理影音文件的技术,但是需要用户的多次操作才 能完成,本发明提供的技术应用于管理影音文件,具体包括
步骤601.用户选择特定类型的影音文件进行视听,具体而言,例如选择古典钢琴曲;由于各种原因,所有的古典钢琴曲存放在不同的路径下面,或者 是存放在不同的数据库中。
步骤602.当用户试图拖拽标有"古典钢琴曲"文字的标签模块101时, 操作系统识别该标签;f莫块101为可拖拽的。
步骤603,当标签才莫块101位于特定播放器(例如Media Player)的范围内 时,播放器确定其本身支持加载标签模块101。
步骤604.获取播放器中的标签数据接收单元1032所支持的信息数据的 格式;
具体对播;改器而言,当前支持多种的影音文件格式,例如WMV、 MP3、 AVI和RMVB等等。
步骤605.嵌在播放器中的标签数据处理单元1033进行反向搜索,搜索标 签模块101对应的全部内容;
具体而言,标签数据处理单元1033在当前设备或者通过网络进行搜索, 其搜索的具体过程中,应用成熟的网络搜索技术、跨服务器搜索技术和本地搜 索技术等,搜索所有携带了标签模块101的影音文件。
步骤606.在搜索到的所有影音文件中,确定加载到播放器的影音文件数 目的一个合理的范围。
步骤607.判断播放器中的标签模块101是否有用户的自定义,如果没有 则步骤606中确定加载的影音文件全部选中;否则,进一步对所述确定加载的 影音文件进行筛选。
步骤608.对被筛选之后的影音文件,将全部添加至播放器中。
应用本发明提供的技术,不需要记忆相关信息的存储地址(比如目录等)和 具体的名称,减少用户记忆内容和判断过程;只需要拖动作为电子标签的标签 模块到应用程序的可操作区域的范围内,通过应用程序的可操作区域的智能判 断和自动操作,使得用户可以很自然的通过一个操作步骤完成预期的信息输
入,缩减了执行的步骤,减少了人工查询信息数据的路径的时间;使得电子标 签在设备系统或模块的使用过程中,获得了很大的自由性,简化了交互步骤, 带给用户更为自然的交互体验。
应当说明的是,以上实施例仅用以说明本发明的技术方案而非限制,所有
13的参数取值可以根据实际情况调整,且在该权利保护范围内。本领域的普通技 术人员应当理解,可以对本发明的技术方案进行修改或者等同替换,而不脱离 本发明技术方案的精神范围,其均应涵盖在本发明的权利要求范围当中。
权利要求
1.一种输入数据到应用程序输入区域的方法,其特征在于,包括检测到计算机输入设备将一标签模块拖动到一应用程序的可操作区域;确定所述可操作区域所支持信息数据的第一属性;调用所述标签模块包括或对应的所述信息数据中符合所述第一属性的第一信息数据;将所述第一信息数据加载到所述可操作区域。
2. 根据权利要求1所述的方法,其特征在于,在所述确定所述可操作区 域所支持信息数据的第 一属性之后,所述调用所述标签模块包括或对应的所述 信息数据中符合所述第一属性的第一信息数据的步骤之前,包括搜索含有所述标签模块并符合所述第一属性的所述信息数据。
3. 根据权利要求2所述的方法,其特征在于,所述搜索含有所述标签模 块并符合所述第一属性的所述信息数据,具体是根据所述标签模块包含的所述信息数据的地址路径进行搜索。
4. 根据权利要求1所述的方法,其特征在于,所述将所述第一信息数据加载到所述可操作区域之前,包括'.检测预先自定义的选定条件,并根据所述预先自定义的选定条件进一步确 定所述第一信息数据。
5. —种处理信息数据的信息数据交互装置,其特征在于,包括 检测单元,用于检测到计算机输入设备将一标签模块拖动到一应用程序的可操作区域;处理单元,用于确定所述可操作区域所支持信息数据的第一属性; 调用单元,用于调用所述标签模块包括或对应的所述信息数据中符合所述 第一属性的第一信息数据;执行单元,用于将所述第一信息数据加载到所述可操作区域。
6. 根据权利要求5所述的装置,其特征在于,所述处理单元包括搜索单元,用于搜索含有所述标签模块并符合所述第一属性的所述信息数
7. 根据权利要求5所述的装置,其特征在于,所述处理单元还包括 自定义模块,用于检测预先自定义的选定条件,并根据所述预先自定义的选定条件进一步确定所述第 一信息数据。
8. —种处理信息数据的设备,其特征在于,包括标签模块,用于内置在信息数据中,并保存所述信息数据的第一属性; 信息数据存储模块,用于存放所述信息数据;信息数据交互装置,用于检测到计算机输入设备将一标签模块拖动到一应 用程序的可操作区域;确定所述可操作区域所支持信息数据的第一属性;调用 所述标签模块包括或对应的所述信息数据中符合所述第 一属性的第 一信息数 据;将所述第 一信息数据加载到所述可才喿作区域。
9. 根据权利要求8所述的设备,其特征在于,所述信息数据交互装置还包括信息数据检索单元,用于搜索含有所述标签模块并符合所述第一属性的所 述信息数据。
10. 根据权利要求8所述的设备,其特征在于,所述信息数据交互装置还 包括自定义模块,用于检测预先自定义的选定条件,并根据所述预先自定义的 选定条件进一步确定所述第一信息数据。
全文摘要
本发明提供一种处理信息数据的信息数据交互装置、方法和设备,其中方法包括检测到计算机输入设备将一标签模块拖动到一应用程序的可操作区域;确定所述可操作区域所支持信息数据的第一属性;调用所述标签模块包括或对应的所述信息数据中符合所述第一属性的第一信息数据;将所述第一信息数据加载到所述可操作区域。应用本发明实施例提供的技术,使得用户可以通过一个操作步骤完成预期的信息输入,缩减了执行的步骤,减少了人工查询信息数据的路径的时间;使得电子标签在设备系统或模块的使用过程中,获得了很大的自由性,带给用户更为自然的交互体验。
文档编号G06F17/30GK101655844SQ20081011870
公开日2010年2月24日 申请日期2008年8月19日 优先权日2008年8月19日
发明者叶颖华, 光 周, 艳 李, 雯 王 申请人:联想(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1