信息实时记录系统、方法及实现该功能的计算机程序产品的制作方法

文档序号:6507785阅读:304来源:国知局
信息实时记录系统、方法及实现该功能的计算机程序产品的制作方法
【专利摘要】本发明公开了一种信息实时记录系统、方法及实现该功能的计算机程序产品。信息实时记录系统可设置于计算机系统中,计算机系统执行至少两个应用程序,且计算机系统包括输入模块、储存模块及显示模块,储存模块可为远程服务器或本地端储存装置。信息实时记录系统包括记录模块、加密模块及窗口接口模块。记录模块用于记录输入模块分别对各应用程序进行输入所产生对应于各应用程序的若干次输入信息,且将各应用程序所对应的各输入信息储存至储存模块。加密模块用于对通过记录模块储存的各输入信息进行加密。窗口接口模块可选择性地显示窗口于显示模块,窗口显示通过记录模块所储存的输入信息。其中,信息实时记录系统独立运行于各应用程序。
【专利说明】信息实时记录系统、方法及实现该功能的计算机程序产品

【技术领域】
[0001]本发明涉及一种信息实时记录系统、方法及实现该功能的计算机程序产品,特别是涉及一种具有对至少两个应用程序进行信息实时记录功能的信息实时记录系统、信息实时记录方法及实现信息实时记录功能的计算机程序产品。

【背景技术】
[0002]目前,大多数用户在撰写邮件、日志信息或是处理事务时,大多都会使用计算机的各项应用程序来执行。然而,当使用者在利用这些应用程序(例如Microsoft Office Word或网页程序)撰写大量文字信息,却发生应用程序异常的状况时,可能会出现所输入的文字信息完全消失的情况,这样使用者必须再次重新输入文字,将造成使用者相当大的困扰及时间上的损耗。
[0003]另外,若使用者开启各种应用程序需要输入登入账号及密码时,那么每开启一次应用程序就需要输入一次账号密码,且不同的应用程序可能就需要由使用者记忆多组不同的账号及密码,使用上相当地不便。而现有技术中,可利用如网页Cookie等技术来记忆使用者所输入的账号及密码,但是,这种方法容易泄露使用者的隐私,且不同的浏览器会得到不同的Cookie,而无法识别不同的使用者。


【发明内容】

[0004]有鉴于此,本发明的主要目的是提供一种信息实时记录系统、方法及实现该功能的计算机程序产品,以解决现有技术中无法实现信息输入时实时性地储存信息以及信息储存隐私性不足等问题。
[0005]为解决上述问题,本发明提供的技术方案如下:
[0006]根据本发明的目的,提出一种信息实时记录系统,所述信息实时记录系统设置于计算机系统中,所述计算机系统用于执行至少两个应用程序,且所述计算机系统包括输入模块、储存模块以及显示模块,其中所述储存模块为远程服务器或者本地端储存装置,所述信息实时记录系统包括:
[0007]记录模块,用于记录所述输入模块分别对各个所述应用程序进行输入所产生对应于各个所述应用程序的若干个输入信息,且用于将各个所述应用程序所对应的各个所述输入信息储存至所述储存模块;
[0008]加密模块,用于对通过所述记录模块储存的各个所述输入信息进行加密;以及
[0009]窗口接口模块,用于选择性地显示窗口于所述显示模块,所述窗口用于显示通过所述记录模块所储存的所述输入信息;
[0010]其中,所述信息实时记录系统独立运行于各个所述应用程序。
[0011]较佳地,所述信息实时记录系统还包括:处理模块以及侦测模块,所述处理模块与所述记录模块、所述加密模块、所述窗口接口模块以及所述侦测模块相连,所述侦测模块用于侦测各个所述应用程序是否异常关闭,如果是,所述处理模块则将异常关闭的各个所述应用程序所对应的所述输入信息通过所述记录模块进行储存。
[0012]较佳地,所述信息实时记录系统还包括:设定模块,所述设定模块与所述处理模块相连,所述设定模块用于设定所述处理模块在各个所述应用程序正常关闭时的操作模式,所述处理模块根据所述操作模式判断是否将正常关闭时的各个所述应用程序所对应的所述输入信息通过所述记录模块进行储存。
[0013]较佳地,所述设定模块还用于:设定将所述输入信息储存于所述远程服务器或者所述本地端储存装置,或者同时储存于所述远程服务器以及所述本地端储存装置。
[0014]根据本发明的目的,提出一种信息实时记录方法,其特征在于,所述方法由信息实时记录系统执行,且所述信息实时记录系统设置于计算机系统中,所述计算机系统用于执行至少两个应用程序,所述计算机系统包括输入模块、储存模块以及显示模块,其中所述储存模块为远程服务器或者本地端储存装置,所述信息实时记录方法包括下列步骤:
[0015]由所述信息实时记录系统的记录模块记录所述输入模块分别对各个所述应用程序进行输入所产生对应于各个所述应用程序的若干个输入信息,且将各个所述应用程序所对应的各个所述输入信息储存于所述储存模块;以及
[0016]通过所述信息实时记录系统的窗口接口模块显示窗口于所述显示模块,并于所述窗口显示通过所述记录模块所储存的所述输入信息;
[0017]其中,所述信息实时记录系统独立运行于各个所述应用程序。
[0018]较佳地,所述方法还包括下列步骤:
[0019]由所述侦测模块侦测各个所述应用程序是否异常关闭,如果是,则利用所述信息实时记录系统的处理模块将异常关闭的各个所述应用程序所对应的所述输入信息通过所述记录模块进行储存。
[0020]较佳地,所述方法还包括下列步骤:
[0021]利用所述信息实时记录系统的设定模块来设定所述处理模块在各个所述应用程序正常关闭时的操作模式,所述处理模块根据所述操作模式来判断是否将正常关闭时的各个所述应用程序所对应的所述输入信息通过所述记录模块进行储存。
[0022]较佳地,所述设定模块还用于设定将所述输入信息通过所述记录模块储存于所述本地端储存装置或者所述远程服务器,或者同时储存于所述本地端储存装置以及所述远程服务器。
[0023]较佳地,所述方法还包括下列步骤:
[0024]利用所述信息实时记录系统的加密模块对所述记录模块所储存的所述输入信息进行加密。
[0025]根据本发明的目的,提出一种实现信息实时记录功能的计算机程序产品,当计算机系统加载所述计算机程序产品并执行后,完成所述的信息实时记录方法。
[0026]由此可见,本发明提供的信息实时记录系统、方法及实现信息实时记录功能的计算机程序产品,可具有下列一项或多项有益效果:
[0027]第一,本发明提供的信息实时记录系统、信息实时记录方法及实现信息实时记录功能的计算机程序产品,可在使用者对应用程序输入信息时,实时地储存该输入的信息,实时应用程序或计算机系统异常地关闭时,依然可保有应用程序关闭前所输入的信息,而在下次再次开启该应用程序时,本发明可显示一窗口在画面上,让使用者连接或复制所储存的信息,在使用上非常的便利。
[0028]第二,本发明提供的信息实时记录系统、信息实时记录方法及实现信息实时记录功能的计算机程序产品,在开启该计算机程序产品时,必须要登入一账号与密码来确认使用者,而当使用者登入后才可看到自己对于使用各个多种应用程序下所自动储存的信息,而这些自动储存的信息的文本也会被进行加密,这样可以确保使用者的隐私,也可以方便使用者不需记忆不同应用程序的账号及密码。

【专利附图】

【附图说明】
[0029]图1为本发明信息实时记录系统的示意图;
[0030]图2为本发明信息实时记录方法的第一个流程图;
[0031]图3为本发明信息实时记录方法的第二个流程图。

【具体实施方式】
[0032]为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和【具体实施方式】对本发明实施例作进一步详细的说明。
[0033]参见图1所示,为本发明所述的信息实时系统的示意图。图中,本发明的信息实时记录系统3可用于一计算机系统100中,该计算机系统100可以为手机、个人计算机、平板计算机或者笔记本型计算机等等。此计算机系统100可执行多种不同的应用程序4,例如Microsoft Office Word、Excel、网页程序或实时通信程序等等,其中,本发明的信息实时记录系统3与应用程序4可以为安装于计算机系统100中且各自独立运行的软件。计算机系统100基本上具有输入模块1、储存模块5及显示模块2,输入模块I可为键盘、鼠标或手写板等,显示模块2可为屏幕,又或者输入模块I及显示模块2可整合为触控式屏幕,而储存模块5可为远程服务器或者本地端储存装置。
[0034]上述中,信息实时记录系统3可以包括侦测模块31、记录模块32、窗口接口模块33、处理模块34、设定模块35以及加密模块36。处理模块34与侦测模块31、记录模块32、窗口接口模块33、设定模块35以及加密模块36相连。当信息实时记录系统3启动时,可以通过输入模块I选择性地输入账号及密码等输入信息10,以便执行使用者登入行为。当信息实时记录系统3开始运行后,可以用于监控使用者对各应用程序4的操作行为。例如,当使用者利用输入模块I对各应用程序4输入文字等输入信息10时,记录模块32实时性地记录输入模块I分别对各应用程序4进行输入所产生的对应于各应用程序4的若干个输入信息10,且将各应用程序4所对应的各输入信息10储存至储存模块5。其中,使用者可预先选择要通过记录模块32将输入信息10储存于计算机系统100的储存模块5中,储存模块5优选地可为本地端储存装置(如内接式或外接式的硬盘),或是计算机系统100所连接的远程服务器。并且,使用者可选择性地启用窗口接口模块33,使得窗口接口模块33在显示模块2上显示一窗口,而此窗口将会显示通过记录模块32所储存的各输入信息10。这样,当应用程序4异常关闭后,使用者可以从该窗口中选取所实时保存的信息。
[0035]进一步地,本发明的侦测模块31可以用于侦测各应用程序4或计算机系统100是否异常地关闭,如果是,处理模块34则将异常关闭的应用程序4所对应的各次输入信息10经由记录模块32进行储存。
[0036]同时,在上述实施例中使用者可选择将信息存至计算机系统100的本地端储存装置或者远程服务器中,而此操作可通过设定模块35来完成。并且,设定模块35也可以用于提供设定处理模块34在各应用程序4正常关闭时应执行的操作模式350,以使处理模块34根据此操作模式350来判断是否将正常关闭时的各应用程序4所对应的各次输入信息10通过记录模块32进行储存,或者删除之前所有实时储存的输入信息10。此外,加密模块36则可以用于对通过记录模块32所储存的输入信息10的文本进行加密。
[0037]参见图2所示,为本发明所述的信息实时记录方法的第一个流程图,其流程步骤为:
[0038]步骤S21:由信息实时记录系统3的记录模块32记录输入模块I分别对各应用程序4进行输入所产生对应于各应用程序的若干个输入信息10,且将各应用程序4所对应的各输入信息10储存于储存模块5 ;以及
[0039]步骤S22:通过信息实时记录系统3的窗口接口模块33显示窗口于显示模块2,并于窗口显示通过记录模块32所储存的输入信息10。
[0040]另外,再请参见图3所示,为本发明所述的信息实时记录方法的第二个流程图,其步骤流程为:
[0041]步骤S31:登录并启动。使用者在开启本发明的信息实时记录系统3时,可登入一组账号与密码,作为第一重的隐私保护设定。在登录之后便可使用此信息实时记录系统3。
[0042]步骤S32:使用者设定储存方式及应用程序4正常关闭后的操作模式350。例如,使用者可以设定输入信息10储存的位置(本地端储存装置或远程服务器),以及使用者可以设定应用程序4使用完成后是否要保存或删除所输入的输入信息10 (如账号、密码或文字等)。
[0043]步骤S33:使用者在应用程序4中输入输入信息10。应用程序4可以包括Microsoft Office Word、Excel、网页程序或实时通信程序。其中,在使用者利用键盘或鼠标进行信息输入时,本发明的信息实时记录系统3会对使用者的输入行为进行监控,并实时性地以分类、群组路径等方式记录使用者所输入的账号、密码、文字等输入信息10,并对这些输入信息10进行加密保护,作为第二重的隐私保护设定。
[0044]步骤S34:判断应用程序4是否异常关闭,如果是,则执行步骤S35,如果否,则执行步骤S36。
[0045]步骤S35:将应用程序4所对应的输入信息10进行储存。
[0046]步骤S36:判断应用程序4是否正常关闭,如果否,则执行步骤S35,如果是,则执行步骤S37。
[0047]步骤S37:判断使用者在步骤S32时所设定的操作模式350。
[0048]步骤S38:判断是否自动删除输入信息10,如果否,则执行步骤S35,如果是,则执行步骤S39。
[0049]步骤S39:自动删除应用程序4关闭前所实时储存的输入信息10。
[0050]此外,本发明提供的实现信息实时记录功能的计算机程序产品,当计算机系统加载该计算机程序产品并执行后,可完成上述的信息实时记录方法。
[0051]综上所述,本发明实现信息实时记录功能的信息实时记录系统及信息实时记录方法,具有以下优点:
[0052]第一,可实时侦测并储存使用者所输入的输入信息。
[0053]第二,可为信息文本进行加密保护。
[0054]第三,可使使用者快速查阅并复制所储存的输入信息。
[0055]第四,通用性强,可适用多种应用程序。
[0056]第五,可同时备份储存至远程服务器。
[0057]需要说明的是,本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的系统或装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
[0058]还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0059]结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或【技术领域】内所公知的任意其它形式的存储介质中。
[0060]对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
【权利要求】
1.一种信息实时记录系统,其特征在于,所述信息实时记录系统设置于计算机系统中,所述计算机系统用于执行至少两个应用程序,且所述计算机系统包括输入模块、储存模块以及显示模块,其中所述储存模块为远程服务器或者本地端储存装置,所述信息实时记录系统包括: 记录模块,用于记录所述输入模块分别对各个所述应用程序进行输入所产生对应于各个所述应用程序的若干个输入信息,且用于将各个所述应用程序所对应的各个所述输入信息储存至所述储存模块; 加密模块,用于对通过所述记录模块储存的各个所述输入信息进行加密;以及窗口接口模块,用于选择性地显示窗口于所述显示模块,所述窗口用于显示通过所述记录模块所储存的所述输入信息; 其中,所述信息实时记录系统独立运行于各个所述应用程序。
2.根据权利要求1所述的信息实时记录系统,其特征在于,所述信息实时记录系统还包括: 处理模块以及侦测模块,所述处理模块与所述记录模块、所述加密模块、所述窗口接口模块以及所述侦测模块相连; 所述侦测模块用于侦测各个所述应用程序是否异常关闭,如果是,所述处理模块则将异常关闭的各个所述应用程序所对应的所述输入信息通过所述记录模块进行储存。
3.根据权利要求2所述的信息实时记录系统,其特征在于,所述信息实时记录系统还包括: 设定模块,所述设定模块与所述处理模块相连,所述设定模块用于设定所述处理模块在各个所述应用程序正常关闭时的操作模式,所述处理模块根据所述操作模式判断是否将正常关闭时的各个所述应用程序所对应的所述输入信息通过所述记录模块进行储存。
4.根据权利要求3所述的信息实时记录系统,其特征在于,所述设定模块还用于: 设定将所述输入信息储存于所述远程服务器或者所述本地端储存装置,或者同时储存于所述远程服务器以及所述本地端储存装置。
5.一种信息实时记录方法,其特征在于,所述方法由信息实时记录系统执行,且所述信息实时记录系统设置于计算机系统中,所述计算机系统用于执行至少两个应用程序,所述计算机系统包括输入模块、储存模块以及显示模块,其中所述储存模块为远程服务器或者本地端储存装置,所述信息实时记录方法包括下列步骤: 由所述信息实时记录系统的记录模块记录所述输入模块分别对各个所述应用程序进行输入所产生对应于各个所述应用程序的若干个输入信息,且将各个所述应用程序所对应的各个所述输入信息储存于所述储存模块;以及 通过所述信息实时记录系统的窗口接口模块显示窗口于所述显示模块,并于所述窗口显示通过所述记录模块所储存的所述输入信息; 其中,所述信息实时记录系统独立运行于各个所述应用程序。
6.根据权利要求5所述的信息实时记录方法,其特征在于,所述方法还包括下列步骤: 由所述侦测模块侦测各个所述应用程序是否异常关闭,如果是,则利用所述信息实时记录系统的处理模块将异常关闭的各个所述应用程序所对应的所述输入信息通过所述记录模块进行储存。
7.根据权利要求6所述的信息实时记录方法,其特征在于,所述方法还包括下列步骤: 利用所述信息实时记录系统的设定模块来设定所述处理模块在各个所述应用程序正常关闭时的操作模式,所述处理模块根据所述操作模式来判断是否将正常关闭时的各个所述应用程序所对应的所述输入信息通过所述记录模块进行储存。
8.根据权利要求7所述的信息实时记录方法,其特征在于,所述设定模块还用于设定将所述输入信息通过所述记录模块储存于所述本地端储存装置或者所述远程服务器,或者同时储存于所述本地端储存装置以及所述远程服务器。
9.根据权利要求5所述的信息实时记录方法,其特征在于,所述方法还包括下列步骤: 利用所述信息实时记录系统的加密模块对所述记录模块所储存的所述输入信息进行加密。
10.一种实现信息实时记录功能的计算机程序产品,其特征在于,当计算机系统加载所述计算机程序产品并执行后,完成权利要求5-9中任一项所述的信息实时记录方法。
【文档编号】G06F21/31GK104375848SQ201310354596
【公开日】2015年2月25日 申请日期:2013年8月14日 优先权日:2013年8月14日
【发明者】吴卿, 许晓龙 申请人:英华达(上海)科技有限公司, 英华达(上海)电子有限公司, 英华达(南昌)科技有限公司, 英华达股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1