本发明专利技术涉及一种用于在数据存储器上数字地存储数据的方法。在数据处理系统(DVS)的第一存储器(SM)上的最重要的数据在传递到有限的第二数据存储器(PSM)上时优选地被存储。在此,在一方面重要的且仍可存储的数据以及另一方面不很重要的且因此不再可存储的数据之间的划分界限,根据目标数据存储器的可利用存储容量(SV)进行。按照该方式实现了可以将尽可能多的最重要的数据存储在目标数据存储器上。
【技术实现步骤摘要】
本专利技术涉及一种用于将在数据处理系统的至少一个第一数据存储器内存在的数据数字地存储在带有有限可利用存储空间的第二数据存储器上的方法。
技术介绍
虽然通过存储器介质技术的快速技术进步使得现代数据存储器的可利用存储量的大小不断提高,但在信息技术的许多应用中,可利用存储空间的限制对于信息技术的方法和应用的开发者仍提出了挑战。其原因一方面是不断提高的数据流,即在现代应用(多媒体、医学技术等)中不断提高的文件的大小,这经常由同样的提高的处理器能力或带有更高的分辨率的改进的记录方法所导致。另一方面,便携式存储器介质的意义增加,该便携式存储器的可利用存储量主要由于对其尺寸、重量和生产成本的要求而受到限制。重要的例子是带有或不带有自身处理器的存储卡或芯片卡,它们目前使用在多媒体应用或例如具有所谓的患者卡(“电子健康卡”)的形式或类似的形式应用的医学远程通信及信息处理(Medizin-Telematik)中。这样的存储器介质的存储容量由于其便携性或出于成本原因而受到限制,且通常不可事后扩展。恰恰在医学远程通信及信息处理的应用中因此期望在这种便携式存储器介质内应存储将来的大量数据(患者数据、检查结果、处方、图像数据等),其总量能很快地超过可利用的存储量。但在医学远程通信及信息处理或带有便携式存储器介质的应用之外,也总是出现其中对有限的可利用存储量提出了挑战的情况,例如在网络服务器、DVD等上保存或存档多媒体文件。该清单还可容易地扩展。
技术实现思路
因此,本专利技术要解决的技术问题在于改进信息技术处理这些问题的可-->能性。该技术问题通过根据权利要求1的方法解决。本专利技术的有利的扩展是从属权利要求要求的内容。附图说明如下将根据优选实施例且借助于附图更详细地描述本专利技术。图1以示意性方式示出了根据典型的应用情况的待解决的技术问题。图2以示意性方式示出了根据优选实施例的根据本专利技术的方法的流程。图3以示意性方式示出了通过由处理器(P)支持的搜寻将待存储的数据量M划分为第一数据量(MH)和第二数据量(ML)。具体实施方式根据本专利技术的方法利用了这样的观察到的情况,即在许多应用情况中待存储的数据(dat)的量可以划分为子数据量(M1,...,MN),或已经由于应用而划分,且在许多情况中在这些子数据量中的数据在其重要性或意义上对于各应用或对于各应用者不同。在此,现在本专利技术建议将这些数据中最重要的数据优先存储,且在此在一方面重要的且仍可存储的数据和另一方面不很重要的且因此不再可存储的数据之间的划分界限,取决于目标数据存储器(PSM)的可利用存储容量(SV)进行。以此方式实现了,可将尽可能多的最重要的数据存储在目标数据存储器(PSM)上。在此,由各应用确定用于判断重要性的标准且因此确定用于对子量优先化的方法。在已提及的患者卡的例子中这容易地可见,即认为在这样的卡上除患者的个人数据(例如姓名、保险号等)外,应存储在患者出院时在医院内的一系列检查后由此获得的检查结果(例如听力敏度图、EKG等)、实验室结果(不同日期的血液分析)、数字X射线图像、病历(Arztbriefe)、处方等。清楚的是,从主治医生的角度在一些情况中对较新的检查结果的存储比对较旧的检查结果的存储更重要,或者在一些情况中电子处方可能比存储EKG更重要。然而,在具体的应用情况中,主治医生希望对这些单独地决定,并且例如借助于相应的菜单在其应用软件中对这些进行确定。在此,例如可以为待存储的数据组、文件或(一般地)数据量的子数据量指定(自然数或有理数)数值,使得通过自然数或有理数的次序关系指示待存储的子量的次序或至少半次序。在半次序中,子量带有相同的优-->先性且因此带有相同的数值。这样的数值可以由主治医生给出,但也由应用的数据处理系统自动地根据确定的规则给出。另一种可能性是,由主治医生借助于其应用软件的相应地构造的用户界面将子数据量(数据组、文件等)交互地或手动地按照顺序排列,这通过如下方式进行:主治医生在在显示器上向他显示的待排序的子量的列表中例如利用鼠标移动单个的列表对象,或者根据列表对象标记操纵按键(“Button”)将列表内的列表对象“向上”移或“向下”移动。根据该描述清楚的是,给出了许多类似的实施例可能性。以类似的方式也可以进行将一个数据组或一个文件分离为多个子数据组或多个文件,例如如果文件包含多个X射线照片,或者如果文件包含带有对于应用情况重要性不同的多种血液值的数据组的血液分析。根据待分离的数据的文件结构,可以为此使用例如所使用的应用软件的文本编辑器或特定的菜单,该应用软件可能地具有集成的图形显示器(用于所谓的“缩略图”、“图标”等的“图像浏览器”、“预检器”)。图1以示意性方式示出了数据处理系统DVS,其上带有子数据量M1,...,MN。只要待存储的数据的量M一旦具有排序或至少半排序的子数据量(M1,...,MN)的形式,则为确定可以在第二存储器(PSM)的可利用存储空间(SV)上存储的子量(M1,...,MZ)的最大可能数量Z而开始一次搜寻,该搜寻由数据处理系统DVS的处理器P执行,并且在搜寻的过程中将数据(dat)的待存储的量(M)在每个步骤中分别划分到第一量(MH)和第二量(ML)内,对于第一量和第二量使得在第一量(MH)中没有任何子数据量的优先性小于第二量(ML)中的任意的子数据量(Mj)的优先性。在图2中示意性地示出了这样的搜寻的可能的实施例。在预处理(PreP,S&P)(在该预处理中如果要求则将通过对数据的待存储的量M的划分而产生子数据量,并且然后如果要求则根据其优先性排序)结束之后,进行实际的搜寻方法。在图2中图示的例子中,不仅实际的搜寻而且预处理均作为程序循环执行。在预处理中,在开始时(Start)和在每个预处理步骤(S&P)后检查预处理是否结束,因为待存储的数据量M(已经)具有排序或至少半排序的子数据量(M1,...,MN)的形式。预处理步骤(S&P)在此包括划分(分离)和排序(优先化)。-->预处理后接着实际的搜寻,实际的搜寻再次具有程序循环的形式,程序循环至少包括如下程序步骤:将量M划分(s21)为第一量MH和第二量ML;和检查(s23)第一量MH的存储器空间需求(VMH)。在本专利技术的一些实施例中,也可以具有另外的步骤(s22),例如数据压缩。如果发现最大可能的第一量MH则离开搜寻循环(停止)。在该搜寻期间借助于在每个步骤中进行的对各第一量(MH)的各存储器空间需求(VMH)的检查来检查各第一量(MH)的各存储器空间需求(VMH)是否小于或等于目标数据存储器(PSM)上的可利用存储器空间(SV)。作为搜寻的结果确定满足此条件的最大可能的第一量(MH)。因为所有这些第一量(MH)包括数个子数据量(M1,...,MN),作为搜寻的结果确定了所有在此出现的数字T的最大数量Z。因此,通过搜寻解决了确定可以存储在第二数据存储器(PSM)的可利用存储器空间(SV)上的子量(M1,...,MZ)的最大可能数量Z的任务。因为量M具有子数据量(M1,...,MZ)的排序或至少半排序的量的形式,所以这样确定的Z个子数据量(M1,...,MZ)具有“最重要”的子数据量的意义,使得以此方式可存储的子数据量中的没有任何一个的优先性低于任意的以此本文档来自技高网...
【技术保护点】
一种用于将在数据处理系统(DVS)的至少一个第一数据存储器(SM)内存在的数据(dat)数字地存储在带有有限可利用存储空间(SV)的第二数据存储器(PSM)上的方法,其中: a)所述第二数据存储器(PSM)通过数据接口(DS)与所述数据处理系统(DVS)连接, b)数据(dat)的待存储的量(M)包括N个子数据量(M1,…,MN)、即例如文件或数据组,或者被划分为这样的N个子数据量, c)这些子数据量被根据为其分配的优先性排序或者至少半排序,或将被根据为其分配的优先性排序, d)借助于处理器(P)进行的搜寻,在该搜寻的过程中在每个搜寻步骤中将数据(dat)的待存储的量(M)分别划分为第一量(MH)和第二量(ML),对于第一量(MH)和第二量(ML)使得在第一量(MH)中没有任何子数据量的优先性小于第二量(ML)中的任意的子数据量的优先性, e)借助于在该搜寻期间在每个步骤中进行的对各第一量(MH)的各存储器空间需求(VMH)的检查, f)确定可以存储在第二数据存储器(PSM)的可利用存储器空间(SV)上的子数据量(M1,…,MN)的最大数量Z,对于此最大数量Z使得按照该方式可存储的子数据量中的没有任何一个的优先性低于任意的按照该方式不再可存储的子数据量的优先性,并且其中: g)将按照该方式确定的Z个子数据量(M1,…,MZ)最后传递到所述第二数据存储器并且存储在其上。...
【技术特征摘要】
DE 2007-3-30 102007015535.4;US 2007-3-30 60/921,091.一种用于将在数据处理系统(DVS)的至少一个第一数据存储器(SM)内存在的数据(dat)数字地存储在带有有限可利用存储空间(SV)的第二数据存储器(PSM)上的方法,其中:a)所述第二数据存储器(PSM)通过数据接口(DS)与所述数据处理系统(DVS)连接,b)数据(dat)的待存储的量(M)包括N个子数据量(M1,...,MN)、即例如文件或数据组,或者被划分为这样的N个子数据量,c)这些子数据量被根据为其分配的优先性排序或者至少半排序,或将被根据为其分配的优先性排序,d)借助于处理器(P)进行的搜寻,在该搜寻的过程中在每个搜寻步骤中将数据(dat)的待存储的量(M)分别划分为第一量(MH)和第二量(ML),对于第一量(MH)和第二量(ML)使得在第一量(MH)中没有任何子数据量的优先性小于第二量(ML)中的任意的子数据量的优先性,e)借助于在该搜寻期间在每个步骤中进行的对各第一量(MH)的各存储器空间需求(VMH)的检查,f)确定可以存储在...
【专利技术属性】
技术研发人员:马库斯海因特尔,克里斯琴希奥布,
申请(专利权)人:西门子公司,
类型:发明
国别省市:DE[德国]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。