富媒体输入法工具的实现方法、客户端及系统的制作方法

文档序号:6374102阅读:130来源:国知局
专利名称:富媒体输入法工具的实现方法、客户端及系统的制作方法
技术领域
本发明属于通信技术领域。
背景技术
输入法工具是操作各种计算终端时非常常用的工具类型。但当前的输入法工具,只能够进行字符的输入目的,功能相对单调。有时候用户希望直接利用输入法工具载入自己所喜欢的文字、图片、音频、视频或多媒体等多种格式的数据内容,但现有的输入法工具无法满足用户的这种多层次需求。因此,本发明提供了一种输入法工具,该输入法工具设置有音频录制控件、照片拍摄控件、视频录制控件、多媒体录制控件以及图像绘制控件,向用户展示了多种输入形式,方便于用户通过输入法工具载入丰富多彩的数据内容,充分地提高了用户的使用体验。·

发明内容
本发明的目的是提供ー种富媒体输入法工具的实现方法,以及对应的客户端及系统,利用本发明,能够便利地输入字符内容,以及字符之外的其它多种数据内容。本发明所述的ー种富媒体输入法工具的实现方法,包括有如下步骤步骤1,通过输入法工具界面输出录制控件,该录制控件包括有音频录制控件、照片拍摄控件、视频录制控件、多媒体录制控件、图像绘制控件中至少其一;步骤2,采集针对于前述录制控件的触发消息,生成与所选控件对应的录制界面;步骤3,采集所录制的数据信息;步骤4,将录制的数据信息载入到所选择的目标位置。进ー步,所述的输入法工具界面,通过采集获得字符串内容的输入消息后触发生成。进ー步,所述的输入法工具界面,是输入法工具的控件图标栏。进ー步,所录制的数据信息通过所在終端,或者推送至系统服务器进行存储。进ー步,对应着前述的录制界面,设置录制数据载入控件,用以在触发后将所录制的数据载入到所在终端焦点窗ロ所指示的活动光标的位置处。进ー步,若前述活动光标所在位置处不支持录制数据载入的话,则弹出用以说明状况的提醒窗ロ。进ー步,对应着前述的录制界面,设置录制数据转存控件,用以将录制的数据以对应的格式存储为独立的文档。进ー步,对于需要载入通过前述输入法工具录制数据的目标文档,在其对应的程序中设置插件,通过该插件接收前述输入法工具所录制的数据信息并载入到对应文档中。进ー步,利用所述的输入法工具预先配套建立对录制数据存储的文件夹,将录制数据在该文件夹中进行存储;在进行录制数据的加载操作时,对应着前述文件夹中存储的录制数据,加载该录制数据的链接。
进ー步,对应着所述的录制控件,在与字符串相对应的候选项中,设置用以触发录制控件的候选项;当获得该类型候选项的选择消息后,触发该候选项所对应的录制控件进入到工作状态。进ー步,对应着所述的图像绘制控件,触发后生成绘制工具栏,以及视频录制控件或者音频录制控件或者多媒体录制控件,触发后分别用以实现视频内容的录制操作,或者音频内容的录制操作,或者多媒体内容的录制操作,作为与绘制数据配套的数据内容。本发明还提供ー种富媒体输入法客户端,该客户端中包括有字符输入単元,它还包括录制控件単元,用以通过输入法工具界面输出录制控件,包括有音频录制模块、照片拍摄模块、视频录制模块、多媒体录制模块、图像绘制模块中至少其ー;界面生成単元,用以采集针对前述录制控件単元中特定模块的触发消息,生成与·其相对应的操作界面;数据录制単元,用以通过前述特定模块所对应的操作界面,触发对所选择数据类型的录制操作;数据载入単元,用以将前述数据录制単元所录制的数据内容,载入到所选择的目标位置。本发明还提供ー种富媒体输入法系统,该系统包括客户端,包括有字符输入単元,它还包括,录制控件単元,用以通过输入法工具界面输出录制控件,包括有音频录制模块、照片拍摄模块、视频录制模块、多媒体录制模块、图像绘制模块中至少其ー;界面生成単元,用以采集针对前述录制控件単元中特定模块的触发消息,生成与其相对应的操作界面;数据录制単元,用以通过前述特定模块所对应的操作界面,触发对所选择数据类型的录制操作;录制数据查看単元,用以从下述的系统服务器调取预先存储的录制数据并通过所在的客户端输出;数据载入単元,用以将前述数据录制単元所录制的数据内容或通过录制数据查看単元所输出的录制数据,触发后载入到所选择的目标位置;系统服务器,它包括,录制数据接收単元,用以接收前述客户端通过输入法工具界面所录制的数据内容;录制数据存储単元,用以存储前述录制数据接收単元所接收的录制数据;录制数据推送単元,用以在触发前述客户端获取已存储数据的情况下,向前述客户端推送录制数据存储単元所存储的录制数据。


图I是本发明所述富媒体输入法工具的实现方法的一种实施例的示意图,为实施例I。图2是本发明所述富媒体输入法工具的实现方法的另ー种实施例的示意图,为实施例2。图3是本发明所述富媒体输入法客户端的结构框图,为实施例3。图4是本发明所述富媒体输入法系统的结构框图,为实施例4。
具体实施例方式实施例I參图I所示,本实施例所描述的方法,包括有如下步骤步骤S110,启动输入法工具,生成通过控件图标栏呈现的输入法工具界面,在该控件图标栏上输出有音频录制控件、照片拍摄控件、视频录制控件、多媒体录制控件、图像绘制控件;
·
输入法工具界面有多种展示的形式,最常见的形式有两种,首先,可以通过输入法工具所对应的控件图标栏进行提供。所述的控件图标栏,是当前输入法工具的常见形式。t匕如,在使用搜狗汉语拼音输入法工具的时候,就会呈现ー个包含有多个控件形式的控件图标栏。该控件图标栏是弹出窗ロ,能够根据用户的需要移动位置,也可以设置输出及消隐的触发条件等。其次,也可以生成专门的用以采集用户所输入字符串信息的输入工具。比如,在利用搜狗汉语拼音输入法工具通过拼音的形式输入汉字时,在启动了该输入法工具的情况下,如果采集获得和拼音相关的按键消息,就会呈现出输入法工具的操作界面,在该操作界面中,通常包括有字符串采集栏,用以采集用户所写入的字符串内容,以及将字符串转变为对应的汉字;在字符串采集栏的下方,设置有候选项列表,在候选项列表中包含有和所输入的拼音字符串相对应的汉字。因为汉字有很多同音字,就使得候选项列表中通常包括许多候选项。在前述用以采集字符串信息的输入法工具界面中,能够选择该界面中的特定区域,设置本发明所述的音频录制控件、照片拍摄控件、视频录制控件、多媒体录制控件、图像绘制控件中至少其一,在本实施例中,这些控件已全部设置,用以供用户根据需要进行选择性触发。这儿所述的各录制控件,与特定的功能模块相对应,在触发之后能够直接启动对应数据的录制操作;或生成录制界面,并通过该录制界面触发录制开始或录制结束或录制參数调整ー类的操作控件,从而进行相应的数据录制操作。步骤S120,采集针对于音频录制控件的触发消息,生成音频录制界面,该音频录制界面是设置在控件图标栏上方的弹出窗ロ ;在本实施例中,用户希望利用本发明所提供的输入法工具录制声音数据。于是,就可以触发音频录制控件,获取预先设置的音频录制界面中的内容数据,进而通过所在終端设备上的应用函数接ロ,获取音频录制界面窗ロ的句柄,生成音频录制界面的弹出窗ロ,并通过该弹出窗ロ载入预设的音频录制界面的内容数据。作为举例,在该音频录制界面中包括有音频录制开启控件,在触发之后能够启动音频录制的开启操作;以及音频录制停止控件,在触发之后停止音频录制操作;以及音频回放控件,在触发之后用以将录制的音频数据进行回放操作;以及音频录制或回放进度条控件,用以通过展示进度条的方式,表达音频录制或回放阶段的音频播放的时间进度。在本发明中,对应着不同的录制数据的类型,分别具有不同的录制界面。比如,在触发音频录制控件或照片拍摄控件或视频录制控件或多媒体录制控件或图像绘制控件之后,分别启动音频录制界面或照片拍摄界面或视频录制界面或多媒体录制界面或图像绘制界面。对应着相应的录制界面设置有录制数据载入控件,用以在触发后,采集所录制的数据内容,并将该数据内容载入到所在終端焦点窗ロ所指示的活动光标的位置处。需要指出的是,活动光标所对应的位置,可能会支持所录制数据的载入操作,也可能不支持所录制数据的载入操作。于是,在活动光标所对应的位置支持所录制数据的载入操作时,直接将该数据载入就可以;若不支持的话,可以弹出提醒窗ロ,向用户说明该情況。进ー步,对应着所述的录制界面,还设置有录制数据转存控件,用以采集所录制的数据,以及采集用户所选择的存储格式,通过所在的終端,以独立的文档进行存储操作。比如,在将所录制的图像进行存储时,包括JPG、TIFF、PNG等格式供用户选择;其它的数据形式也具有多种存储格式供用户选择。需要指出的是,利用本发明录制的所有数据,都可以转存为独立的文档。进ー步,所录制的数据也可以传输至网络存储器,具体是不限定的。另外,还可以根据需要设置其它的功能结构,具体是不限定的。步骤S130,经由音频录制界面,采集音频录制界面中音频录制开启控件的触发消·息,开始录制声音数据;作为举例,在采集获得用户触发音频录制开启控件的触发消息之后,即可向所在終端中的音频录制结构发出启动指令,使其进入到工作状态,开始进行音频数据的录制操作。步骤S140,采集获得音频录制停止控件的触发消息,停止声音数据的录制操作;步骤S150,采集获得音频回放控件的触发消息,播放所录制的音频数据;步骤S160,采集所录制的音频数据,载入到输入法工具所对应的目标位置,或另存为独立的音频数据。所录制的音频数据在经过用户检测后,如果被认为没有问题的话,就可以触发前述的录制数据载入控件,获取本次所录制的音频数据作为本次输入的数据内容,将其作为独立、可插入的文件,根据当前输入法工具所对应焦点窗ロ的光标位置,将该文件数据载入到光标位置所指示的目标文档的相应位置处。需要指出的是,所述的光标位置需要支持所录制的音频数据的载入操作,如果不支持的话,则不进行前述音频数据的载入操作,可以根据需要暂存所录制的音频数据,或者另存为音频格式的独立文件等,都是可以的。所述的数据存储位置,既可以通过所在的終端,也可以通过所在的即时通信系统服务器进行存储。另外,虽然很多文档能够接收音频数据,但需要对相应数据进行加载的加载流程。比如,在word2003及其以后版本中加入音频数据时,需要启动所对应word文档的音频数据加载流程。为便于实施该操作,可以在需要载入录制数据的目标文档所对应的程序中设置插件,通过该插件接收前述输入法工具所录制的数据,并载入到对应的文档中,比如在前述word文档中字符编辑光标的位置处。另外,还可以利用所述的输入法工具预先配套建立对录制数据存储的文件夹,将录制数据在该文件夹中进行存储;在进行录制数据的加载操作时,对应着前述文件夹中存储的录制数据,加载该录制数据的链接即可。比如,在进行音频数据的载入操作时,就需要利用所述的输入法工具预先配套建立对音频数据进行存储的文件夹,然后将获取的音频数据在该文件夹中进行数据存储。进而,在所指示的录制数据载入位置进行数据加载时,加载该音频数据的链接即可。在该链接被触发后,即可启动前述文件夹中所存储的音频数据进入到播放状态。进ー步,如果用户所选择的位置无法接收利用前述输入法工具所录制的数据,那么,还可以生成提醒窗ロ,利用该提醒窗ロ告知用户无法进行录制数据加载这ー状況。实施例2本发明所描述的富媒体输入法工具的输入法工具界面具有多种触发方式。在本实施例中,是通过采集用户输入的字符串所对应的候选项进行触发。參图2所示,具体来说,它包括有如下步骤步骤S210,通过汉语拼音输入法工具所对应的输入法工具,采集用户所输入的字符串消息,获得“huitu”的字符串内容;这儿所述的字符串消息,是拼音字母数据。该拼音字母数据可以通过按键消息获得。该按键消息可以是来自于键盘中按键的消息,也可以是来自于触摸板或者触摸屏通过·触摸输入方式所输入的触摸信息,且该触摸信息经输入后能够获得对应的拼音字母数据。所述字符串消息,在作为拼音内容的情况下,会有相应的汉字作为候选项与其对应。步骤S220,生成包括有字符串输入栏和候选项列表的输入法工具界面,在该输入法工具界面中还包括有音频录制控件、照片拍摄控件、视频录制控件、多媒体录制控件和图像绘制控件中至少其ー;在一般的汉语拼音输入法工具中,通常将字符串输入栏设置在上部,用以采集所输入的拼音字母,以及将部分或全部的拼音字母根据用户对候选项列表中所展示汉字的选择,能够作出相应的改变。所述的候选项列表,通常在字符串输入栏的下方进行设置。候选项列表中包括有不同的候选项,该候选项一般为汉字,当然也可以根据需要设置其它的候选项,比如,也可以将具有相应发音的符号或图标作为候选项,等等,具体是不限定的。进一歩,在本实施例中,对应着包括有字符串输入栏和候选项列表的输入法工具界面,还设置有用以实现录制功能的控件结构。这些控件结构,包括有音频录制控件、照片拍摄控件、视频录制控件、多媒体录制控件和图像绘制控件中至少其一;当然,也可以全部设置。在本发明中,这些功能控件作为输入法工具扩展的富媒体输入形式,用以采集不同于常规字符的数据信息,从而方便于用户进行数据的录入操作。步骤S230,采集获得对应着字符串“huitu”并用以触发图像绘制控件的候选项,将其作为图像绘制控件的触发消息,生成展示有图像绘制界面的弹出窗ロ,在该图像绘制界面中包括有图像绘制栏和绘制工具栏;在本实施例中,在与字符串相对应的候选项中,设置有用以触发录制控件的候选项。当获得该类型候选项的选择消息后,即可触发该候选项所对应的录制控件进入到工作状态。用户通过输入法工具界面所触发的录制控件为图像绘制控件。在触发之后,生成相应的弹出窗ロ用以输出前述的图像绘制界面。作为优先的实施例,该图像绘制界面的尺寸要适合于用户绘制图案。所述的图像绘制界面,包括有两个区域部分,其中之一是图像绘制栏,其中之ニ是绘制工具栏。所述的图像绘制栏,作为举例,其初始界面适合作为空白的区域,当然,该空白区域的背景也可以根据需要进行选择。而所述的绘制工具栏,则根据需要预设各种和绘图相关的工具控件,比如画笔的类型选择控件,画笔颜色的类型选择控件,以及设置毛笔工具选择控件,钢笔工具选择控件、铅笔工具选择控件,以及绘制圆形图像的工具控件,绘制椭圆的工具控件,绘制直线、弧线的工具控件,以及对绘图内容进行删除或修饰的编辑控件,以及用以选择所绘制数据存储格式的存储控件,等等,这些工具类型可以根据需要进行预先设定,经由用户选择之后,在图像绘制栏中进行图像的绘制操作。当完成了整个绘图操作之后,还可以通过绘制工具栏中的存储控件,选择所绘制图像的存储格式,以及存储的数据大小等,进行数据的存储操作。步骤S240,采集通过绘制工具栏所选择的画笔工具类型,在图像绘制栏中进行图像的绘制操作,以及通过绘制工具栏选择相应的编辑工具;步骤S250,对所绘制的图像进行保存,以及设置图像保存时的尺寸大小,以及根据需要对应着所绘制的图像录制视频或者音频数据;在该步骤中,在用户完成图像的绘制操作之后,可能还需要对所绘制的图像说明·一下用途,或者创意的来源,等等。在这种情况下,对应着所述的绘制工具栏,可以设置视频录制控件或者音频录制控件或者多媒体录制控件,分别用以实现视频内容的录制操作,或者音频内容的录制操作,或者多媒体内容的录制操作。比如,在触发多媒体录制控件之后,就可以启动所在終端上的摄像头以及对应的音频录制结构,录制用户的图像和声音。于是,用户就可以基于自己的图像与声音,通过录制内容解释所绘制图像的含义,或者创意的来源。进一歩,对所录制的多媒体数据能够进行存储及输出,既可以単独存储,也可以和前述的绘制图像对应着进行数据存储。步骤S260,将前述步骤所绘制的图像,或者绘制图像加上所录制的视频和/或音频数据,载入到输入法工具所指定的目标位置。比如说,所述目标位置是PPT文档中的特定位置,对应着该特定位置,可以直接载入图像。另外,在包括有视频和/或音频数据的情况下,还可以在图像数据的旁边存储所录制的视频和/或音频数据的图标,该图标与前述的视频和/或音频数据具有链接关系,在触发该图标之后,即可播放所录制的视频和/或音频数据。实施例3參图3所示,本发明还提供ー种富媒体输入法客户端100,它是ー种输入法客户端,该客户端100中包括有字符输入単元101,用以通过采集用户所触发的按键消息获得输入字符,或者采集通过手写及手写识别所获得的输入字符,将采集获得的字符载入到目标位置,用以实现字符输入功能;或者,将采集获得的字符载入到字符串输入栏,获得并输出与该字符串相对应的候选项,在选择候选项之后,将候选项所对应的内容作为输入内容。进ー步,所述的客户端100还具有进行富媒体数据的录制及输出的功能。为实现该目的,本发明所描述的客户端100还设置有如下功能结构录制控件単元110,用以通过输入法工具界面输出录制控件,包括有音频录制模块111、照片拍摄模块112、视频录制模块113、多媒体录制模块114、图像绘制模块115中至少
其一;界面生成単元120,用以采集针对前述录制控件単元110中特定模块的触发消息,生成与其相对应的操作界面;数据录制単元130,用以通过前述特定模块所对应的操作界面,触发对所选择数据类型的录制操作;数据载入単元140,用以将前述数据录制単元130所录制的数据内容,载入到所选择的目标位置。所述的录制控件单元110,在输出录制控件时,通过和输入法工具相对应的界面进行呈现,既可以直接呈现,也可以在受到触发后呈现。作为举例,可以设置用以触发输出录制控件的图标,在触发该图标后,输出各个录制控件,当然还可以设置其它的触发方式,具体是不限定的。在录制控件単元110中,可以根据需要设置音频录制模块111、照片拍摄模块112、视频录制模块113、多媒体录制模块114、图像绘制模块115中至少其一。利用其中的音频录制模块111,在触发之后,能够向所在终端上的音频录制结构,比如麦克风以及相关的音频控件发出运行指令,使其进入到工作状态。进一歩,对应着音频·录制模块111,还可以设置多种功能控件,不同的功能控件用以实现不同的操作目的。比如说,除了设置基本的录制方面的操作控件之外,还可以设置音频数据回放的功能控件,在触发之后能够播放所录制的音频数据,或者设置音频数据的编辑控件,在触发之后可以对录制的音频数据进行剪辑操作,或者调节声音的大小,或者根据需要插入其它的背景声音,等
坐寸o利用其中的照片拍摄ホ旲块112,在触发之后能够向所在终端上的照片拍摄结构,比如摄像头以及相关的功能部件发出运行指令,进行图片数据的拍摄操作。进ー步,对应着照片拍摄模块112,还可以设置其它的功能结构,比如说,还可以设置照片数据编辑工具栏,在该工具栏中能够呈现不同的编辑工具类型,比如能够调高照片的亮度,或者増大照片的对比度,或者对照片图像进行剪辑,或者对照片増加文字的内容,等等,这些编辑工具可以通过在照片数据编辑工具栏中预设相应功能选项的方式进行触发。利用其中的视频录制模块113,能够启动所在终端上的视频录制结构,比如摄像头等功能结构进入到工作状态。在对所拍摄的图像进行存储时,可以利用所在的終端建立临时文件夹,在该临时文件夹中进行数据的存储操作。进ー步,通过视频录制模块113,还能够触发相应的功能选项以及编辑选项,比如设置拍摄的像素,或对拍摄的数据进行编辑操作,
坐坐寸寸o利用其中的多媒体录制模块114,在触发该模块之后,能够启动所在終端设备上的音频及视频录制结构,进行音视频数据的录制操作。进ー步,还可以触发与其相对应的编辑选项,对所录制的音视频数据进行剪辑操作,等等。利用其中的图像绘制模块115,在触发之后,能够生成图像绘制的操作界面。作为举例,在该操作界面中可以包含有两个区域,其中ー个区域是图像绘制栏,通过图像绘制栏所提供的初始空白区域能够让用户根据自己的需要绘制相应的图案;另外ー个区域是绘制工具栏,通过该工具栏能够提供各种功能控件,比如画笔工具,或者进行图案绘制的各种エ具形式等,用以供用户选择。前述的录制控件单元110所呈现出来的各种录制方面的功能模块,能够以控件的形式通过和输入法工具相关的界面进行呈现,在用户选择这些模块所对应的控件后,就可以触发对应的功能,并进行所选择数据形式的录制或编辑操作。
进一歩,还可以将所录制的数据载入到所选择的目标位置处。比如该目标位置可能是word文档中的某个指定位置,或者某个文件夹的位置,或者是由网络存储器所提供的存储位置,等等,具体是不限定的。在进行数据的录制操作时,经由前述的录制控件单元110输出包括有音频录制模块111、照片拍摄模块112、视频录制模块113、多媒体录制模块114、图像绘制模块115中至少其ー的录制控件之后,通过界面生成単元120,采集针对前述录制控件単元110中特定模块的触发消息,生成与其相对应的操作界面。比如说,可以生成用以录制音频数据的界面,也可以生成用以拍摄照片的界面,等等。进而,通过数据录制单元130,在前述用以实现录制操作的界面中,触发对所选择数据类型的录制操作。在对所录制的数据经过采集和编辑之后,最終将录制的数据通过数据载入単元140,触发用以进行数据载入操作的控件,将前述数据录制単元130所录制的数据内容,载入到所选择的目标位置。所述的目标位置,作为举例,可以是对应在特定文档中的光标位置,或者是具有特定存储路径的文件夹。实施例4·
參图4所示,对应着前述的方法及客户端,本发明还提供ー种富媒体输入法系统200,该系统200包括有客户端210和系统服务器220,在实现常规字符输入法功能的基础上,还可以实现本发明所描述的富媒体输入功能。其中的客户端210用以实现富媒体数据的录制功能,以及对已录制数据的查询功能;其中的系统服务器220用以实现已录制的富媒体数据的存储功能,井根据客户端210的需要向其进行存储数据的推送操作。具体来说,所述的系统200还具有如下技术特点客户端210,包括有字符输入単元201,它还包括,录制控件単元211,用以通过输入法工具界面输出录制控件,包括有音频录制模块、照片拍摄模块、视频录制模块、多媒体录制模块、图像绘制模块中至少其一;界面生成単元212,用以采集针对前述录制控件単元211中特定模块的触发消息,生成与其相对应的操作界面;数据录制単元213,用以通过前述特定模块所对应的操作界面,触发对所选择数据类型的录制操作;录制数据查看単元214,用以从下述的系统服务器220调取预先存储的录制数据并通过所在的客户端210输出;数据载入単元215,用以将前述数据录制単元213所录制的数据内容或通过录制数据查看単元214所输出的录制数据,触发后载入到所选择的目标位置;系统服务器220,它包括,录制数据接收単元221,用以接收前述客户端210通过输入法工具界面所录制的数据内容;录制数据存储単元222,用以存储前述录制数据接收単元221所接收的录制数据;录制数据推送単元223,用以在触发前述客户端210获取已存储数据的情况下,向前述客户端210推送录制数据存储単元222所存储的录制数据。前述的客户端210,设置有字符输入单元201,其中预建有常规字符的输入规则,用以完成常规字符的输入功能。比如,对于汉语拼音输入法工具来说,可以通过采集拼音字符串的方式获取汉字候选项。进ー步,所述的客户端100,通过设置的录制控件単元211,能够通过开启的输入法工具界面输出录制控件,该录制控件包括有音频录制模块、照片拍摄模块、视频录制模块、多媒体录制模块、图像绘制模块中至少其一。在进行特定类型数据的录制操作时,通过前述的界面生成単元212,在采集获取前述某个录制或绘制模块的触发消息吋,生成与其相对应的数据录制的操作界面。通过数据录制单元213,基于前述的操作界面采集录制操作的触发消息,启动所在終端上的对应录制结构,进行数据的录制操作。另ー方面,通过前述的客户端210还可以查看利用本发明以往录制的富媒体数据。具体可以通过录制数据查看単元214,用以从前述的系统服务器220中,调取预先存储的录制数据,通过所在的客户端210进行输出。在进行数据输出操作吋,优选为通过前述客户端210所对应输入法工具界面进行数据的输出操作;当然,也可以另外生成独立的输出窗ロ,输出以往所存储的富媒体数据。在利用系统服务器220对客户端210所录制的富媒体数据进行存储操作时,需要相应的客户端210进行登录操作,具体说来,可以由客户端210的用户申请设置用户名和密码,通过用户名和密码进行登录操作,以及结合着前述的用户名对客户端210传送的富媒体数据进行分类存储。当然,也可以采用其它的登录形式,比如,记录所在终端的硬件数据,以此达到区分用户的目的,等等,具体是不限定的。·在系统服务器220中,通过录制数据接收単元221,接收前述客户端210经由所在的输入法工具界面录制的数据内容,转入到录制数据存储単元222中进行数据存储。进而通过录制数据推送単元223,在采集获得通过前述客户端210调取所存储数据的消息吋,向前述客户端210推送录制数据存储単元222所存储的录制数据;或者,也可以先推送所存储数据的列表,在用户触发了该列表中的特定内容后,再将所对应的录制数据推送至客户端210输出。以上是对本发明的描述而非限定,基于本发明思想的其它实施例,亦均在本发明的保护范围之中。
权利要求
1.一种富媒体输入法工具的实现方法,其特征在于该方法包括有如下步骤 步骤1,通过输入法工具界面输出录制控件,该录制控件包括有音频录制控件、照片拍摄控件、视频录制控件、多媒体录制控件、图像绘制控件中至少其一; 步骤2,采集针对于前述录制控件的触发消息,生成与所选控件对应的录制界面; 步骤3,采集所录制的数据信息; 步骤4,将录制的数据信息载入到所选择的目标位置。
2.根据权利要求I所述的一种富媒体输入法工具的实现方法,其特征在于所述的输入法工具界面,通过采集获得字符串内容的输入消息后触发生成。
3.根据权利要求I所述的一种富媒体输入法工具的实现方法,其特征在于所述的输入法工具界面,是输入法工具的控件图标栏。
4.根据权利要求I所述的一种富媒体输入法工具的实现方法,其特征在于所录制的数据信息通过所在终端,或者推送至系统服务器进行存储。
5.根据权利要求I所述的一种富媒体输入法工具的实现方法,其特征在于对应着前述的录制界面,设置录制数据载入控件,用以在触发后将所录制的数据载入到所在终端焦点窗口所指示的活动光标的位置处。
6.根据权利要求5所述的一种富媒体输入法工具的实现方法,其特征在于若前述活动光标所在位置处不支持录制数据载入的话,则弹出用以说明状况的提醒窗口。
7.根据权利要求I所述的一种富媒体输入法工具的实现方法,其特征在于对应着前述的录制界面,设置录制数据转存控件,用以将录制的数据以对应的格式存储为独立的文档。
8.根据权利要求I所述的一种富媒体输入法工具的实现方法,其特征在于对于需要载入通过前述输入法工具录制数据的目标文档,在其对应的程序中设置插件,通过该插件接收前述输入法工具所录制的数据信息并载入到对应文档中。
9.根据权利要求I所述的一种富媒体输入法工具的实现方法,其特征在于利用所述的输入法工具预先配套建立对录制数据存储的文件夹,将录制数据在该文件夹中进行存储;在进行录制数据的加载操作时,对应着前述文件夹中存储的录制数据,加载该录制数据的链接。
10.根据权利要求I所述的一种富媒体输入法工具的实现方法,其特征在于对应着所述的录制控件,在与字符串相对应的候选项中,设置用以触发录制控件的候选项;当获得该类型候选项的选择消息后,触发该候选项所对应的录制控件进入到工作状态。
11.根据权利要求I所述的一种富媒体输入法工具的实现方法,其特征在于对应着所述的图像绘制控件,触发后生成绘制工具栏,以及视频录制控件或者音频录制控件或者多媒体录制控件,触发后分别用以实现视频内容的录制操作,或者音频内容的录制操作,或者多媒体内容的录制操作,作为与绘制数据配套的数据内容。
12.—种富媒体输入法客户端,该客户端中包括有字符输入单元,其特征在于该客户端还包括 录制控件单元,用以通过输入法工具界面输出录制控件,包括有音频录制模块、照片拍摄模块、视频录制模块、多媒体录制模块、图像绘制模块中至少其一; 界面生成单元,用以采集针对前述录制控件单元中特定模块的触发消息,生成与其相对应的操作界面; 数据录制单元,用以通过前述特定模块所对应的操作界面,触发对所选择数据类型的录制操作; 数据载入单元,用以将前述数据录制单元所录制的数据内容,载入到所选择的目标位置。
13.一种富媒体输入法实现系统,其特征在于该系统包括 客户端,包括有字符输入单元,它还包括, 录制控件单元,用以通过输入法工具界面输出录制控件,包括有音频录制模块、照片拍摄模块、视频录制模块、多媒体录制模块、图像绘制模块中至少其一; 界面生成单元,用以采集针对前述录制控件单元中特定模块的触发消息,生成与其相对应的操作界面; 数据录制单元,用以通过前述特定模块所对应的操作界面,触发对所选择数据类型的录制操作; 录制数据查看单元,用以从下述的系统服务器调取预先存储的录制数据并通过所在的客户端输出; 数据载入单元,用以将前述数据录制单元所录制的数据内容或通过录制数据查看单元所输出的录制数据,触发后载入到所选择的目标位置; 系统服务器,它包括, 录制数据接收单元,用以接收前述客户端通过输入法工具界面所录制的数据内容; 录制数据存储单元,用以存储前述录制数据接收单元所接收的录制数据; 录制数据推送单元,用以在触发前述客户端获取已存储数据的情况下,向前述客户端推送录制数据存储单元所存储的录制数据。
全文摘要
本发明提供了一种富媒体输入法工具的实现方法、客户端及系统,属于通信技术领域。所述的方法包括有如下步骤通过输入法工具界面输出录制控件,该录制控件包括有音频录制控件、照片拍摄控件、视频录制控件、多媒体录制控件、图像绘制控件中至少其一;采集针对于前述录制控件的触发消息,生成与所选控件对应的录制界面;采集所录制的数据信息;将录制的数据信息载入到所选择的目标位置。利用本发明,能够便利地输入字符内容,以及字符之外的其它多种数据内容。
文档编号G06F3/048GK102789366SQ201210265008
公开日2012年11月21日 申请日期2012年7月27日 优先权日2012年7月27日
发明者马宇尘 申请人:上海量明科技发展有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1