一种消息处理方法及系统的制作方法_2

文档序号:9436232阅读:来源:国知局
37]具体的是,所述数据提取模块400根据预设的规则在A文件中提取对应的具体信息内容,如用户选择了一条短信和一封邮件,则从A文件中找到保存短信的部分找到相应的短信、从保存邮件的部分找到相应的邮件,然后提取出来并传递给所述数据处理模块600;或者通过A文件中的索引信息,在各应用平台内找到与用户选择的相关联的各条具体信息内容,并将其提取出来,如用户选择了一条短信和一封邮件,则根据索引信息从短信平台内找到相应的短信、从邮件平台内找到相应的邮件,然后提取出来并传递给所述数据处理模块600。
[0038]所述预设规则可以是用户手动选择要提取的信息,也可以是系统根据用户输入的内容与所述各应用平台内所包含的数据信息的相关性自动选择要提取的信息。
[0039]所述数据处理模块600用于对所述数据提取模块400所提取的具体信息内容进行合并编辑以生成新的消息数据。
[0040]进一步的,所述数据处理模块600还包括过滤单元611,其用于根据用户的选择把待过滤关键字段从所述数据提取模块400所提取的具体信息内容中删除掉或替换掉。
[0041]所述关键字段可以由用户预设,如可以设置“发件人、发件时间、接收时间、电话号码、身份证号码或网址”等字段为关键字段,进一步的还可以由终端自动识别出与上述字段同义或相似的字段为关键字段。本发明的实施方式对如何设置关键字段不作限制。
[0042]如图3所示,在生成新的消息数据的过程中,终端呈现一个选择需要过滤的信息的界面,提供消息的所有关键字段给用户由其选择一个或多个需要过滤的选项,用户进行选择并确定后,所述过滤单元611接收用户选择所述待过滤关键字段的指令后,从合并后的消息(或者是所述数据提取模块400所提取到的各条所述相应的具体信息内容)里识别出所述待过滤关键字段,并将其删除或者是用特殊字符将其替换掉;这里的特殊字符,可以是*、#、?或者空格等字符中任意一种或几种,本发明的实施方式对此不作限制。所述删除或替换操作可以发生在合并操作之前,也可以发生在合并操作之后,本发明的实施方式不限制其先后顺序。
[0043]关键字识别\提取技术已经比较成熟,本方案中,可以采取但不限于如下方法:所述过滤单元611接收用户选择所述待过滤关键字段的指令后,从合并后的消息(或者是所述数据提取模块400所提取到的各条所述相应的具体信息内容)里识别出所述待过滤关键字段,将待过滤关键字段之前或之后、符合特定格式的字段删除或替换,例如,用户选择了“发件时间”作为待过滤关键字,则过滤单元611从合并后的消息(或者是所述数据提取模块400所提取到的各条所述相应的具体信息内容)里识别出“发件时间”,然后将“发件时间”之前或之后、符合时间格式的字符删除或替换掉。当然,在合并后的消息(或者是所述数据提取模块400所提取到的各条所述相应的具体信息内容)里可能没有“发件时间”这个词组,则过滤单元611从合并后的消息(或者是所述数据提取模块400所提取到的各条所述相应的具体信息内容)里识别出符合时间格式的字符,将其删除或替换掉。
[0044]在用户对消息进行合并编辑的过程中,可能存在需要针对消息中的某些涉及用户隐私的关键字段进行保密的情况,这样,就有必要提供自动过滤涉及隐私的关键字段的功能,而避免手动删除给用户带来的不便。
[0045]进一步的,所述消息处理系统中的数据处理模块600可以进一步包括补充单元612。
[0046]在实际应用中,用户在合并编辑消息时,在过滤掉一些关键字段后,可能会发现某个或某些关键字段是必须要包括在合并后的消息中的,否则会引起误解,这样就可以赋予用户一个“反悔权”,在用户发送合并后的消息之前,可以提供给用户把删除或替换掉的内容补充回来的机会,以提供给用户更好的使用体验。如图4所示,终端呈现一个选择需要补充的信息的界面,提供“收件人、收件时间、发件人、发件时间、电话号码、手机号码、身份证号码、网址”等关键字段给用户,由其选择是否要把被删除或替换掉的关键字段补充到待发送的消息中来;需要说明的是,终端显示的关键字段仅仅是在之前被删除或替换掉的关键字段,图4所列举出来的内容仅仅是用来解释显示效果。
[0047]所述补充单元612用于根据用户的选择将被所述过滤单元过滤掉的关键字段补充到待发送的消息中。
[0048]在所述过滤单元611进行过滤操作的过程中,所述数据处理模块600可以将被删除或替换掉的关键字段以及其与原来所属的消息的对应关系保存下来;当用户需要把某些被删除或替换掉的关键字段补充回去时,所述补充单元612就可以根据用户的选择,从所述数据处理模块400保存的被删除或替换掉的关键字段中选择需要补充的部分,按照其与原来所属的消息的对应关系,将其补充到待发送的消息中。
[0049]本发明实施方式所提供的上述用于对终端内所安装的应用平台内的消息数据进行合并编辑的消息处理系统,其通过获取模块识别所述终端内安装的应用平台的类型并读取各应用平台内所包含的数据信息;再通过数据提取模块来提取相应的应用平台内所包含的相应的具体信息内容;最后利用数据处理模块对所述数据提取模块所提取的具体信息内容进行合并、编辑以生成新的消息数据。
[0050]通过上述方式,用户在使用上述消息处理系统时,可以根据自己的需要对来自不同应用平台的消息进行合并编辑,这样,当用户想要将针对同一个话题而来自不同应用平台的多个消息发送给他人时,不需要再去一个字一个字地进行手动编辑,本技术方案能够提供给用户极大的便利,改变了现有技术中只能合并单一应用平台的消息、而对来自不同应用平台的多条消息需要手动编辑汇总后进行转发的消息发送方式,给用户的生活带来美好体验。
[0051]为了进一步增加本发明实施方式所提供的上述消息处理系统的用户体验,所述消息处理系统还包括核心信息字段识别模块301或/和显示模块302。
[0052]所述核心信息字段识别模块301,其用于从用户输入的内容中识别出核心信息字段。相对应的,所述数据提取模块400具体用于根据所述从用户输入的内容中识别出的核心信息字段提取相应的应用平台内所包含的具体信息内容。
[0053]所述核心信息字段可以由用户预设,如可以设置核心信息字段库,把涉及到人名、地名、时间、号码、特殊事件、行业/技术专用词汇等字词加入到核心信息字段库,也可以是下载现有的字库作为核心信息字段库。本发明的实施方式对如何设置核心信息字段不作限制。
[0054]具体的,当用户进行输入时,所述核心信息字段识别模块301接收用户输入的内容,并实时检索核心信息字段库,若存在与用户输入内容相匹配的字段,则认定用户输入了核心信息字段;所述核心信息字段识别模块301把用户输入内容中的核心信息字段传输给所述数据提取模块400,所述数据提取模块400以收到的所述用户输入内容中的核心信息字段作为检索词,从相应的应用平台内把包含所述用户输入内容中的核心信息字段(或与所述用户输入内容中的核心信息字段意义相同或相似的字段)的具体信息内容提取出来,传输给所述数据处理模块600。
[0055]这样,通过所述核心信息字段识别模块301和所述数据提取模块400的处理,系统可以把与用户输入内容相关的所述相应的应用平台内所包含的具体信息内容自动提取出来,交由所述数据处理模块600进行合并、编辑,从而为用户带来方便。当然,在本技术方案中,所述数据提取模块400提取出匹配的具体信息内容后,还可以提示给用户,由用户作进一步的确认,本发明对此不作限制。
[0056]所述显示模块302用于将所述获取模块200所识别到的应用平台的类型以及所读取到的各应用平台内所包含的数据信息罗列在选择界面以供用户选择。相对应的,所述数据提取模块400具体用于接收用户的选择指令并根据用户的选择来提取相应的应用平台内所包含的具体信息内容。
[0057]相对应的,当所述获取模块200所输出的识别、读取结果是所述终端内安装的应用平台的类型描述以及各应用平台内所包含的具体信息内容时,罗列在所述选择界面的就是所述终端内安装的应用平台的类型描述以及各应用平台内所包含的具体信息内容。
[0058]当所述获取模块200所输出的识别、读取结果是针对所述终端内安装的应用平台的类型以及各应用平台内所包含的具体信息内容所生成的新的内容描述时,罗列在所述选择界面的则是终端内各应用平台的类型描述及所述获取模块200针对各应用平台内所包含的具体信息内容所生成的新的内容描述,其中所生成的新的内容描述与各应用平台中相应的具体信息内容之间具有一一对应的索引关系。
[0059]具体地,如图5所示,在本实施方式中,所述获取模块200所输出的识别
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1