模拟现实使用的计算机数据管理系统与方法

文档序号:6555888阅读:214来源:国知局
专利名称:模拟现实使用的计算机数据管理系统与方法
技术领域
本发明涉及一种计算机数据管理系统,特别涉及一种让使用者能根据照动作提示,以单一动作(one action)存取计算机中数据的计算机数据管理系统。
已知现有的个人计算机操作系统,如微软的视窗操作系统等,其应用的设计和功能虽然强大,但使用者在操作上,有时仍有不够直观与简便的问题。
以计算机中的数据管理为例,传统的计算机操作系统均采用树状结构(tree structure)来管理系统中的数据。这种管理数据结构的方式,无法与日常生活中的实体经验直觉化地对应。对于一些对计算机不熟悉的使用者而言,其必须先学习“档案”、“路径”、“数据夹”等观念,才有办法使用计算机系统中的数据。这样,不但增加了计算机使用上的复杂度,还将使得初次接触计算机的使用者,对计算机产生恐惧感。
为解决上述问题,已知的视窗操作系统提供了“捷径”的功能。例如,当安装一应用程序时,可以在桌面上设置连结到此应用程序的图像。使用者可以直接以鼠标点选此图像的方式来呼叫应用程序。此外,使用者亦可自行在桌面上设置连结至某一档案的图像,并以鼠标点选的方式开启该档案。藉由此种方式,使用者可以更直观地,以点选捷径的方式来选择档案。
然而,若欲应用“捷径”的观念来管理计算机中的数据,使用者仍需自行于桌面上设定捷径。操作系统并无法自动地为各个数据设定捷径。换言之,使用者还是必须先学习前述“档案”、“路径”、“数据夹”等观念,才能应用“捷径”的观念来管理计算机中的数据,因此仍无法提高不熟悉计算机者使用计算机的效率。此外,若欲对计算机中的每个数据都设立捷径,将造成计算机显示画面的混乱,对于数据管理而言,并无帮助。
由上述可知,若计算机的数据管理系统能够与日常生活中的实体经验直觉化地对应,则将增加对计算机不熟悉的使用者接触计算机的意愿,促进计算机的销售与推广,且可提高使用者操作计算机的效率。因此,如何提供一种能够与日常生活中的实体经验直觉化地对应的计算机数据管理系统,实为一重要的课题。
针对上述问题,本发明的目的是提供一种模拟现实使用的计算机数据管理系统与方法,其能够与日常生活中的实体经验直觉化地对应,以提高使用者使用计算机的意愿。
本发明的另一目的为提供一种模拟现实使用的计算机数据管理系统与方法,其可提高使用者管理计算机中的数据的效率。
为实现上述目的,根据本发明的模拟现实使用的计算机数据管理系统包括一使用者接口、一分类处理器以及一数据存取器。使用者接口提供使用者至少一动作提示,让使用者能根据照动作提示,以单一动作针对计算机可读取数据下达一存取请求。分类处理器根据使用者所下达的存取请求,自动地判别计算机可读取数据的类别。数据存取器则根据照计算机可读取数据的类别来存取计算机可读取数据。
根据本发明的一实施例,当使用者所下达的存取请求为存储请求时,数据存取器为根据数据的类别,将数据存储至一相对应的数据组。
根据本发明的一实施例,当使用者所下达的存取请求为单一型态列表请求时,数据存取器会根据数据的类别,自相对应的数据组读取一单一型态数据列表,并将单一型态数据列表经由使用者接口显示给使用者。
根据本发明的一实施例,当使用者所下达的存取请求为完全列表请求时,数据存取器会根据数据的类别,自相对应的数据组读取一完全数据列表,并将完全数据列表经由使用者接口显示给使用者。
根据本发明的模拟现实使用的计算机数据管理系统自动地提供适当的提示给使用者。使用者仅需根据照提示来操作计算机。使用者不需记忆任何操作的步骤或热键组合。
根据本发明的模拟现实使用的计算机数据管理系统会自动地对数据进行分类,故可提高不熟悉计算机者使用计算机的效率。
以下将参照相关附图,说明根据本发明较佳实施例的模拟现实使用的计算机数据管理系统与方法,其中相同的元件将以相同的参照符号加以说明。


图1为一示意图,显示根据本发明较佳实施例的模拟现实使用的计算机数据管理系统的架构。
图2为一流程图,显示根据本发明较佳实施例的模拟现实使用的计算机数据管理方法的流程。
图3(A)为一示意图,显示使用者使用根据本发明较佳实施例的模拟现实使用的计算机数据管理系统时的一画面。
图3(B)为一示意图,显示使用者使用根据本发明较佳实施例的模拟现实使用的计算机数据管理系统时的另一画面。
图3(C)为一示意图,显示使用者使用根据本发明较佳实施例的模拟现实使用的计算机数据管理系统时的又一画面。
请参照图1,根据本发明较佳实施例的模拟现实使用的计算机数据管理系统1包括一使用者接口11、一分类处理器12、一数据存取器13以及一存储装置14。在本实施例中,模拟现实使用的计算机数据管理系统1被置于一计算机装置中,此计算机装置至少包括一中央处理单元,一计算机可读取存储装置,以及其它完成其功能所应具备之外围设备,如键盘与鼠标等输入设备,以及显示器等输出设备等,且彼此之间以具有具体物理量的电子讯号来记录或传递信息。
上述的使用者接口11、分类处理器12与数据存取器13均可为存储于存储装置14中的程序模块,其被中央处理单元读取及执行之后,即可经由相关硬体的运作与电子讯号的传递来实现其功能。然而,本领域的技术人员应当了解该存储装置14可为任何一种计算机可读取的计算机数据存储装置,例如硬盘、存储器或软盘等。
使用者接口11提供使用者80至少一动作提示,让使用者80能根据照动作提示,以单一动作(one action)针对计算机可读取的数据下达一存取请求。在本实施例中,所谓“单一动作”,是指使用者80可以根据据动作提示,直接以敲击键盘上的一个键的方式,以一个动作来输入请求。在本实施例中,键盘上的键可区分为“基础键”与“辅助键”。“基础键”包括F1至F12、数字键0至9、上下左右四个方向键、以及Enter、ESC、PageUp与PageDown等键。“辅助键”则包括Backspace、+、-、Home、End、Ins与Del等键。
然而应注意的是,根据本发明的使用者接口模块除了以键盘输入之外,亦可接受使用者80以其它的方式,例如以鼠标点选输入,或以其它可以单一动作输入请求的控制器,例如数位板或声音辨识系统等来输入请求。在不超出本发明的精神与范畴的前提下,熟知上述技术的人员可对其进行各种等效的变更。
使用者80在输入存取请求后,存取请求由分类处理器12处理。分类处理器12自动地判别数据的类型,以决定数据应自哪一个数据组存取。例如,若使用者80正在使用文字处理应用程序时,分类处理器12自动地判别此时的数据应为一文件档案,然后自动地由文件数据组读取文件档案,或由使用者80所选取的数据组中,选择文件档案来读取。又如,若数据为一电子邮件,则分类处理器12自动地判别其应存储于电子邮件数据组中。分类处理器12将分类的结果送至数据存取器13,以进行数据存取。
由于分类处理器12可以自动地对数据进行分类,故使用者80不需要自行决定数据存储的位置,或应由哪里读取数据。换言之,使用者80不需具备“档案”、“路径”、“数据夹”等观念,即可使用与管理计算机中的数据。
存储装置14存储了三个数据组,即第一数据组141、第二数据组142以及第三数据组143。各个数据组分别具有至少一笔数据,例如文件、影像或电子邮件数据等。在同一数据组中的数据均为相同类型数据,例如,在本实施例中,第一数据组141中可存储文件类型的数据,第二数据组142中可存储影像类型的数据,第三数据组143则存储电子邮件数据。需注意的是,熟知该项技术的人员可对其进行等效的修改与变更,以符合实际的需求。例如,若文件数据的数量庞大,则可以多个数据组来存储文件数据。当新型态的数据出现,亦可建立一新的数据组来存储此类数据。此外,若某个应用程序可以处理多种不同类型的数据,则亦可将此应用程序所能处理的数据存储于同一个数据组中,以便使用者的选取。
请参照图2,在根据本发明较佳实施例的模拟现实使用的计算机数据管理方法中,步骤201以前述的使用者接口11接收使用者80的存取请求。在本实施例中,使用者接口11针对各个选项提供了动作提示,让使用者可以使用数字键以单一动作来选取所需的选项。
步骤202判断使用者的存取请求是存储请求或是读取请求。若是存储请求,则进行步骤203,判断使用者是否有存储数据的权限。若使用者具有存储数据的权限,则进入步骤204,由分类处理器12来处理使用者所输入的存储请求。如前所述,分类处理器12会自动地判别数据的类型,以决定数据应存储于哪一个数据组。
在步骤203中,若使用者并无存储档案的权限,例如,使用者正在使用中的数据被设定为只读数据,则根据本发明较佳实施例的模拟现实使用的计算机数据管理方法将进入步骤215,拒绝使用者的存储请求。
若使用者所输入的存取请求为读取请求,则进入步骤207,判断使用者的读取请求为单一型态列表请求或完全列表请求。所谓单一型态列表请求,为读取单一类型的数据的请求,使用者得到单一类型的数据的列表;完全列表请求则为读取一个物件组中所有类型的数据的请求,使用者得到同一物件组中,所有类型的数据的列表。
根据本发明较佳实施例的模拟现实使用的计算机数据管理系统会根据照使用者所输入的存取请求的种类(存储请求,单一型态列表请求或完全列表请求),来处理使用者所输入的存取请求。在模拟现实使用的计算机数据管理方法中,步骤204处理存储请求,步骤208处理完全列表请求,步骤211处理单一型态列表请求。在这些步骤中,分类处理器12为如前所述,自动地判别数据的种类。
在处理完使用者所输入的存取请求后,存取请求即被传送至数据存取器13。在本实施例中,步骤205为传送存储请求至数存取器13;步骤209为传送全部列表请求至数据存取器13;步骤212则传送单一型态列表请求至数据存取器13。由于本实施例中的分类处理器12与数据存取器13均为程序模块,故熟知该项技术的人员可以视实际状况,以不同的方式来传递各种数据与请求。例如,可采用在函数之间以参数的方式,来传送各种请求,或是将各种请求以系统事件(event)的型式表现,并由操作系统推送至各程序模块。
数据存取器13为根据据所接收到的请求,自存储装置14读取或存储数据,在本实施例中,步骤206根据据存储请求,将数据存储于存储装置14;步骤210根据据完全列表请求,自存储装置14读取同一数据组中所有数据的全部数据列表;步骤213则根据据单一型态列表请求,自存储装置14读取某一数据的单一型态数据列表。
当数据存取器成功地根据存取请求自存储装置存取数据之后,步骤214即响应使用者80的存取请求。响应的方式可为,例如,显示一存取成功的讯息,或是直接进入数据所对应的应用程序以开启数据。
为使本发明的内容更易被了解,以下将以参照相关附图的方式,说明根据本发明较佳实施例的模拟现实使用的计算机数据管理系统如何协助使用者自存储装置中读取数据。在下述的附图中,图3(A)至图3(C)均为使用者接口11在计算机屏幕上所产生的画面。
当使用者80使用根据本发明较佳实施例的模拟现实使用的计算机数据管理时,使用者接口11在计算机屏幕上所显示的画面为如图3(A)所示。在图3(A)中,灰色的区域为目前的无效区域,亦即使用者无法进行操作的区域;白色区域则为有效的区域,亦即使用者可以进行操作的区域。使用者接口11在图3(A)所示的画面中,提供了提示31给使用者。例如,使用者可以用数字键“1”选择第一数据组、数字键“2”选择第二数据组、以及用数字键“3”选择第三数据组。
在使用者按下数字键“2”以选取第二数据组143后,使用者接口11即在计算机屏幕上,显示如图3(B)所示的画面。使用者接口11在图3(B)所示的画面中,亦提供了提示31给使用者。使用者可以根据据提示31,使用数字键0至9选取出现在左边区域中的数据,以及用“PageUp”与“PageDown”来检视其它属于第二数据组但未显示的画面上的数据。使用者也可按下“F7”键,选择其它数据组中的数据。
需注意的是,由于在本实施例中,同一个数据组中所存储的是相同类型的数据,所以当使用者选取第二数据组143后,使用者将可看到第二数据组143中所有类型的数据的列表,亦即,使用者所下达者可为前述的完全列表请求。
当使用者选取数据之后,被选取的数据会出现在图3(B)中右边的区域。此时,若使用者按下“+”键则表示确定读取已选取的数据。若使用者按下“Del”键,则表示使用者欲自存储装置中,删除右边区域所列的数据。
在选取数据之后,使用者可以根据照屏幕的提示,按下“F9”键切换到右边的区域。请参照图3(C),使用者按下“F9”键后,有效区域即切换到图3(C)中右边的区域。此时,使用者可以根据照屏幕的提示31,以数字键选择欲取消的数据。使用者亦可此时按下“+”键确定读取已选取的数据,或按下“Del”键删除已选取的数据。
由上述内容可知,根据本发明较佳实施例的模拟现实使用的计算机数据管理系统自动地提供适当的提示给使用者。使用者仅需根据照提示来操作计算机。使用者不需记忆任何操作的步骤或热键组合。
需注意者的是,熟知该项技术的人员在不超出本发明的精神与范畴的前提下,可对上述的内容进行任意的变更。因此,以上所述仅为举例而并非限制。任何未脱离本发明的精神与范畴而对其进行的等效修改或变更,均应包括在后附的权利要求范围中。
权利要求
1.一种模拟现实使用的计算机数据管理系统,其辅助一使用者管理至少一笔计算机可读取数据,该系统包括一使用者接口,其提供使用者至少一动作提示,让该使用者能根据照该动作提示,以单一动作针对该计算机可读取数据下达一存取请求;一分类处理器,其根据该存取请求,自动地判别该计算机可读取数据的类别;以及一数据存取器,其根据该计算机可读取数据的类别,存取该计算机可读取数据。
2.如权利要求1所述的模拟现实使用的计算机数据管理系统,其中该存取请求为一存储该存储该计算机可读取数据的存储请求;且该数据存取器为根据该计算机可读取数据的类别,存储该计算机可读取数据至一相对应的数据组。
3.如权利要求1所述的模拟现实使用的计算机数据管理系统,其中该存取请求为一读取单一计算机可读取数据的单一型态列表请求;且该数据存取器还根据该计算机可读取数据的类别,自相对应的数据组读取该计算机可读取数据的一单一型态数据列表,并将该单一型态数据列表经由该使用者接口显示给该使用者。
4.如权利要求1所述的模拟现实使用的计算机数据管理系统,其中该存取请求为一读取多笔存储该计算机可读取数据的完全列表请求;且该数据存取器还根据该计算机可读取数据的类别自相对应的数据组读取该等计算机可读取数据的一完全数据列表,并将该完全数据列表经由该使用者接口显示给该使用者。
5.如权利要求1所述的模拟现实使用的计算机数据管理系统,其中该单一动作是指敲击一键盘上的一按键。
6.如权利要求1所述的模拟现实使用的计算机数据管理系统,还包括一存储装置,其存储该计算机可读取数据。
7.一种模拟现实使用的计算机数据管理方法,其辅助一使用者管理至少一笔计算机可读取数据,该方法包括提供使用者至少一动作提示,让该使用者能根据照该动作提示,以单一动作针对该计算机可读取数据下达一存取请求;根据该存取请求,以一分类处理器自动地判别该计算机可读取数据的类别;以及根据该计算机可读取数据的类别,以一数据存取器存取该计算机可读取数据。
8.如权利要求7所述的模拟现实使用的计算机数据管理方法,其中该存取请求为一存储该存储该计算机可读取数据的存储请求;且该数据存取器为根据该计算机可读取数据的类别,存储该计算机可读取数据至一相对应的数据组。
9.如权利要求8项所述的模拟现实使用的计算机数据管理方法,还包括判定该使用者是否有存储该计算机可读取数据的权限。
10.如权利要求7所述的模拟现实使用的计算机数据管理方法,其中该存取请求为一读取单一计算机可读取数据的单一型态列表请求;且该数据存取器为根据该计算机可读取数据的类别,自相对应的数据组读取该计算机可读取数据的一单一型态数据列表。
11.如权利要求7所述的模拟现实使用的计算机数据管理方法,其中该存取请求为一读取多笔存储该计算机可读取数据的完全列表请求;且该数据存取器为根据该计算机可读取数据的类别,自相对应的数据组读取该等计算机可读取数据的一完全数据列表。
12.如权利要求7所述的模拟现实使用的计算机数据管理方法,其中该单一动作是指敲击一键盘上的一按键。
13.一种计算机可读取记录媒体,其记录使计算机装置于读取之后,能够执行以下步骤的程序码提供使用者至少一动作提示,让该使用者能根据照该动作提示,以单一动作针对该计算机可读取数据下达一存取请求;根据该存取请求,以一分类处理器自动地判别该计算机可读取数据的类别;以及根据该计算机可读取数据的类别,以一数据存取器存取该计算机可读取数据。
14.如权利要求13所述的计算机可读取记录媒体,其中该存取请求为一存储该存储该计算机可读取数据的存储请求;且该数据存取器为根据该计算机可读取数据的类别,存储该计算机可读取数据至一相对应的数据组。
15.如权利要求13所述的计算机可读取记录媒体,其中该存取请求为一读取单一计算机可读取数据的单一型态列表请求;且该数据存取器为根据该计算机可读取数据的类别,自相对应的数据组读取该计算机可读取数据的一单一型态数据列表。
16.如权利要求13所述的计算机可读取记录媒体,其中该存取请求为一读取多笔存储该计算机可读取数据的完全列表请求;且该数据存取器为根据该计算机可读取数据的类别,自相对应的数据组读取该等计算机可读取数据的一完全数据列表。
全文摘要
本发明提供了一种辅助使用者管理计算机可读取数据的模拟现实使用的计算机数据管理系统,包括使用者接口、分类处理器以及数据存取器。使用者接口提供使用者至少一动作提示,使用者能根据照动作提示,以单一动作针对计算机可读取数据下达一存取请求。分类处理器根据使用者所下达的存取请求,自动判别计算机可读取数据类别。数据存取器根据照计算机可读取数据的类别存取计算机可读取数据。本发明还披露了一种以此系统实施的模拟现实使用的计算机数据管理方法。
文档编号G06F3/033GK1393778SQ0111755
公开日2003年1月29日 申请日期2001年6月29日 优先权日2001年6月29日
发明者温世仁, 林光信, 朱伟 申请人:英业达股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1