CN1610905A - 针对数据类型依赖处理、自动检测数据类型的方法和装置 - Google Patents

针对数据类型依赖处理、自动检测数据类型的方法和装置 Download PDF

Info

Publication number
CN1610905A
CN1610905A CNA028264150A CN02826415A CN1610905A CN 1610905 A CN1610905 A CN 1610905A CN A028264150 A CNA028264150 A CN A028264150A CN 02826415 A CN02826415 A CN 02826415A CN 1610905 A CN1610905 A CN 1610905A
Authority
CN
China
Prior art keywords
data
metadata
link
decipher
equipment
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CNA028264150A
Other languages
English (en)
Other versions
CN1610905B (zh
Inventor
马尔科·温特
迪尔克·阿道夫
约布斯特·霍伦特鲁普
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Thomson Licensing SAS
International Digital Madison Patent Holding SAS
Original Assignee
Thomson Licensing SAS
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Thomson Licensing SAS filed Critical Thomson Licensing SAS
Publication of CN1610905A publication Critical patent/CN1610905A/zh
Application granted granted Critical
Publication of CN1610905B publication Critical patent/CN1610905B/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/28Databases characterised by their database models, e.g. relational or object models
    • G06F16/284Relational databases
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99941Database schema or data structure
    • Y10S707/99943Generating database or data structure, e.g. via user interface
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99941Database schema or data structure
    • Y10S707/99944Object-oriented database structure
    • Y10S707/99945Object-oriented database structure processing
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99941Database schema or data structure
    • Y10S707/99948Application of database or data structure, e.g. distributed, multimedia, or image

Abstract

一种针对数据类型依赖处理、自动检测数据类型的方法,具有已定义的两个正交分类系统,并且对于输入数据项,依照第一分类系统确定一个数据类型,并依照第二分类系统确定另一数据类型。第一分类系统包括数据类型本质(E)、元数据(M)和容器(C)。第二分类系统包括数据类型物理数据(PD)和抽象数据(AD)。将不能唯一分类的数据项定义为默认数据类型。有利地,当不同类别的数据项需要不同的处理方法时,例如内容搜索,则能够使用本发明的方法。

Description

针对数据类型依赖处理、自动检测数据类型的方法和装置
技术领域
本发明涉及一种用于不同类型数据的分类、组织和构造的方法和装置,例如,可以将其用于数据分类、数据存储和数据检索。
背景技术
对于视频和其他数据的个人记录,类似硬盘和可重写光盘之类的数字存储介质的容量在持续地发展。这导致了类似所谓的家庭服务器之类的新概念,所述家庭服务器是具有大容量的中央存储设备,用于记录家庭中任何种类的数据。这种应用还需要新的方式,以便组织所记录的数据、搜索内容并访问特定的记录。
出于此目的,可以使用有关通常被称为元数据的数据。不同的工业集团和标准化组织已开发了用于不同用途和应用的元数据标准。在多媒体应用中,典型地,元数据是有关视听(AV)数据的数据,通常将这些AV数据称作“本质(essence)”。然而,应当能够正确处理多种数据类型的数据的数据库管理系统(DBMS)需要数据类型的定义以及区分其的方法。
发明内容
本发明基于对下述事实的认知:
在提供用于处理包括元数据在内的输入数据的DBMS的设备中,由于不同种类的元数据需要不同的处理,因此有必要对所述输入数据进行分类,尤其是输入元数据。例如,在中,文本查询就不适于包括公知的图形交换格式(GIF)的图片的元数据。
本发明要解决的问题在于自动对数据进行分类,从而DBMS能够将分类的结果用于正确的数据处理。权利要求1公开的方法和权利要求5公开的装置解决了该问题。例如,可以将这种装置的输出直接送到DBMS。
根据本发明,将元数据定义为由两部分构成的数据集,即,第一部分是指向参考数据集的链接,而第二部分是涉及所述链接的任意数据。下文中,将所述第一部分称作MD_LINK,而将所述第二部分称作MD_LOAD。将不包含至少一个MD_LINK和相关MD_LOAD的数据项定义为本质。例如,元数据通常会结合类似硬盘上的文件等逻辑实体,和其他元数据或本质一起出现。下文中将这种不同种类的本质和元数据的混合称作“容器”。这种容器的常见示例是超文本标示语言(HTML)文件,或可移植文档格式(PDF)文件。
此外,根据本发明,存在其他类型的分类可能。在能够被使用之前,数据需要通过设备进行解译。在这种情况下,如果该设备具有用于所定义的解译的方法,则将数据定义为物理数据,否则,将其定义为抽象数据。例如,如果将图片存储为GIF格式,且设备能够解译GIF格式并将其作为图片显示,则将其分类为物理数据。如果设备不能解译GIF格式,则将数据分类为抽象数据。抽象数据的另一个示例是文本文件,以及设备不能解译的其他文件。
之前定义的两种分类类型不是排他的,而是彼此相互补充。此外,所述数据的分类不是绝对的,而是系统依赖的,因此只是本地相关的。
有利地,该分类允许设备正确地处理不同的数据种类,元数据、本质、容器、物理数据和抽象数据之间彼此不同,因此允许基于所述数据类型的通用访问方法。利用此知识,例如,设备能够确定使用何种类型的数据查询,如何解译数据,以及对于某一查询是否可以放弃某些数据。
以下文本以及各个从属权利要求中公开了本发明的其他优选实施例。
附图说明
参考附图,对本发明的典型实施例进行说明,其中:
图1数据分类的两个系统或两个维度;
图2包含本质和元数据的容器示例;
图3抽象数据的示例;
图4物理数据的示例;以及
图5根据本发明的方法的典型流程图。
具体实施方式
如图1所示,根据本发明,可以将分类的两种类型或系统理解为两个维度。数据项可以是本质E或元数据M,以及物理数据PD或抽象数据AD。因此,可能的数据类型是物理本质PE、物理元数据PM、抽象本质AE或抽象元数据AM。此外,如果包含其他数据项,则数据项还可以是容器C。
数据的分类不是绝对的,而是从设备角度出发的主观分类,因此,例如只在DBMS系统内是相关的。例如,可能会出现一个系统能够解译一个链接,而另一个系统不能解译同样链接的情况。因此,例如可能会出现一个系统将一定数据分类为由MD_LOAD和MD_LINK构成的元数据,而另一个系统将同样的数据分类为本质,因为其不能解译该链接。例如,另一个示例是一个系统可以再现MPEG音频层3或MP3已编码文件,而另一个系统不能解译MP3格式。在这种情况下,第一个系统将MP3已编码文件分类为物理数据,而第二个系统将同样的文件分类为抽象数据。
由于文本始终是用于保存数据的格式,因此认为文本是抽象数据。已格式化文本能够表示数据的直接物理表述,例如PDF格式。格式信息只表示支持信息,即,如果从PDF文件中提取出格式信息,则剩余的是作为主要信息的纯文本。如果提取出文本,则会丢失主要信息。由于文本表示了主要信息这一事实,因此也将已格式化文本认为是抽象数据。
当在其输入接收到数据时,权利要求5所公开的设备执行以下过程:
如果数据包含多于一个数据项,则输出是:“数据是容器”。下面将给出更多细节。分类可以在这里停止,或延伸到容器中按分级构造的数据树的部分或全部枝叶。
如果数据是元数据,则输出是:“数据是元数据”。
否则输出是:“数据是本质”。
如果数据是物理数据,则另外的输出是:“数据是物理数据”。
否则,如果数据是抽象数据,则另外的输出是:“数据是抽象数据”。
有利地,设备能够检测并输出物理数据的类型,例如“数据是分辨率为x=200象素,y=400象素的彩色图片(24比特)”。
如果数据格式对于设备是未知的,因此设备不能将数据分类为容器、元数据、本质、抽象数据或物理数据,则输出可以是任意默认类型的输出,例如“数据类型未知”或“数据是本质和抽象数据”。
此外,有利地,如果设备检测数据是否是文本:
如果数据是抽象数据和文本,则还可以附加输出“数据是文本”。
例如,这可以通过从电子词典中搜索已知词汇或搜索由空格分开的字符组来实现。
如果输入数据是容器,附加的输出可以是“数据是容器,即,包含更多的元数据或本质”。可选地,可以包括准确的细节:“容器包含至少一个元数据和一个本质”,或“容器根本不包含元数据”,甚或“容器正好包含N个元数据项”,其中N是包含在容器中的元数据的数量。
如果设备能够检测出已分析数据的格式,则附加地将其输出“数据格式是X”。“X”是格式。例如,“X”的示例可以是“HTML”或“JPEG”。
图2示出了包含有公知的HTML格式的本质和元数据的组合的数据文件的示例。在下文中,说明根据本发明的、对所有元素的分类。
首先,设备检测到第一行是<html>,因此,数据文件应当是HTML格式的。假设设备能够解译HTML格式,因此将HTML文件中具有“href”属性的项解译为链接。由于HTML格式文件通常包含分级结构,因此首先分析分级树的叶元素。由于没有链接附于该元素,因此将图2中的第一元素
<title>This is the title</title>
分类为本质。
将元素
<a href= http://www.w3c.org>W3C HOME</a>
分类为元数据,其中字符串“W3C HOME是本质或MD_LOAD,而字符串“href=http://w3c.org”是相关链接或MD_LINK。
下一个叶元素
<p>This is a paragraph</p>
不包含链接,因此将其分类为本质。
由于下一个叶元素
<img src=“image.gif”>
只有一个链接,即不包含与MD_LOAD相关的MD_LINK,因此将其也分类为本质。因此其不可能是元数据。该链接的用途是参考其他本质,即图片数据。
当分析了分级的第一层的所有元素时,研究下一层。将元素
<head>
<title>This is the title</title>
</head>
分类为本质,这是由于其不包含链接,而且只有一个元素,该元素是本质。
将元素
<a href= http://www.w3c.org>
<img src=”image.gif”>
</a>
分类为元数据,其中<img src=“image.gif”>是MD_LOAD部分,而“href”属性是相关的链接。
将下一个元素
<body>
</body>
分类为容器,因为其将元数据项和本质项组合在一起。
最后,将元素
<html>
</html>
也分类为容器。其将本质项,即<head>元素,和容器,即<body>元素组合在一起。
图3示出了抽象元数据的示例。将单个数据项3R、3M分组在数据单元3C中。例如,数据单元3C可以是HTML文件。对于所述数据项之一,设备检测到其包含链接3L,当指向文本3E时,由从箭头转换为手的光标象征。由于文本3E和链接3L属于一起,且文本3E是本质,因此它们构成了元数据项3M,且链接3L是指向数据单元3C外部的参考3REF的元数据链接。由于元数据项3M的本质3E是文本,且文本是抽象数据,因此,元数据项3M是抽象数据项。数据单元3C中剩余的数据项3R是任意文本和图片。由于其包含至少一个元数据项3M及其他,因此数据单元3C是保留了数据项3R的容器。
图4示出了物理元数据的示例。数据单元4C中包含多个数据项4R和4M,例如,单元4C是HTML文件。在这种情况下,设备检测到图片4E与链接4L相关,由从箭头转换为手的光标象征。链接4L指向数据单元4C外部的参考4REF。由于图片4E和链接4L属于一起,因此其构成了元数据项4M,其中图片4E是该元数据的本质。例如,所述本质4E是JPEG格式图片,例如在HTML文件中,将其称为<img src=Anton.jpg width=108 height=73>。由于设备能够将其显示,因此其是物理数据,而元数据项4M是物理元数据。由于其包含至少一个元数据项4M和其他项4R,因此数据单元4C是容器。
图5示出了本发明方法的典型流程图。本发明的目的是对不同类型的输入数据IN进行分类。分析输入数据IN,并且第一决策单元确定是否能够检测输入数据的格式。如果不能,则显示“未知”,作为输出,并且在结束状态EX处分类结束。如果格式已知,例如是HTML,则第二决策模块D2确定输入数据是否包含未分类元素。如果答案为“是”,则选取下一个未分类数据项,并将其转送到第三决策模块D3。该第三决策模块D3确定所述数据项是容器C、元数据M还是本质E。如果数据项包含已经被分类为元数据的另一个数据项,则决策是“容器”。如果数据项包含具有与该链接相关的本质的链接,则决策是“元数据”。在其他所有情况下,决策是“本质”。在输出处显示第三决策模块所作出的决策。如果所分析的数据项是容器C,则过程再次返回第二决策模块D2,否则进入第四决策模块D4。所述第四决策模块D4确定设备是否能够解译该数据项,从而能够向用户公开更多的信息,例如,可显示的图片。如果答案为“是”,则在输出处显示所述数据项是物理数据PD,否则为抽象数据AD。在所述数据项是物理数据PD的情况下,在所述第四决策模块D4中隐含地完成格式检测。然后,第五决策模块D5可以检测格式细节,并确定是否应当指示检测到的格式,如果是,则可以在输出处显示格式F1,…,F3。在所述数据项是抽象数据AD的情况下,第六决策模块D6确定该数据是否包含文本。如果包含,则在输出处指示。如果数据项是抽象数据AD且不是文本,则不产生进一步的指示。然后,过程从第二决策模块D2重复,确定是否包含其他未分类元素。如果不是这种情况,则数据项分类完成并进入结束状态EX。本发明的该实施例分析了容器的所有分级层和叶元素,而其他实施例可以只分析容器的某些分级层或叶元素。
有利地,可以在用于数据分类、例如DBMS的数据存储或例如浏览器的数据检索的设备中使用所述数据分类的方法。当不同类别的数据需要不同的处理,例如不同的搜索算法、不同的存储方法或区域、不同的压缩方法或不同的显示方法时,可以使用所述方法。
可以在独立设备中实现本发明,相对于其格式、内容和与其他数据的关系,例如链接等,来分类输入数据,并且提供了有关数据的信息。当识别这些数据是否包含链接或这些数据是否需要特定的查询方法时,这些数据尤其必要。
该设备可以是其他设备的一部分或可以由硬件或软件实现,例如作为PC的应用程序或插件程序。此外,例如,通过因特网或其他数据源,可以对其进行更新,从而能够识别越来越多的格式,因此该设备能够自我更新并且越来越有效。

Claims (5)

1.一种技术设备针对数据类型依赖处理、自动检测数据类型的方法,其特征在于:
a)接收不同数据类型的数据(IN),
b)分析所述接收到的数据,
c)检测(D1)接收到的数据的格式,
d)使用所述检测到的格式,用于评价(D3)所述数据是否包含
-至少一个机器可解译链接和关联数据(M)
-除所述第一类型的数据(M)以外的任意其他数据(E),例如文本、图片数据、链接,或
-所述机器可解译链接和关联数据(M)与所述其他数据(E)的结合,
e)评价(D4)所述技术设备是否能够解译所述数据,以再现所述数据的物理表述,以及
f)将所述第一评价的结果(M,E,C)以及所述第二评价的结果(PD,AD)提供给设备或处理,用于所述数据(IN)的数据类型依赖处理。
2.根据权利要求1所述的方法,其特征在于对于所述技术设备可解译的数据(PD),还指示了所述数据的格式类型是否是多个指定格式类型(F1,…F3)之一。
3.根据权利要求1或2所述的方法,其特征在于对于所述技术设备不可解译的数据(AD),还指示了其是否是文本。
4.根据权利要求1到3之一所述的方法,其特征在于所述技术设备是数据分类设备、数据库管理系统或数据内容浏览器。
5.一种针对数据类型依赖处理、自动检测数据类型的装置,其特征在于使用了根据权利要求1到4之一所述的方法。
CN028264150A 2001-12-28 2002-12-14 针对数据类型依赖处理、自动检测数据类型的方法和装置 Expired - Fee Related CN1610905B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
EP01131036.4 2001-12-28
EP01131036A EP1324216A1 (en) 2001-12-28 2001-12-28 Machine for classification of metadata
PCT/EP2002/014266 WO2003056454A1 (en) 2001-12-28 2002-12-14 Method and apparatus for automatic detection of data types for data type dependent processing

Publications (2)

Publication Number Publication Date
CN1610905A true CN1610905A (zh) 2005-04-27
CN1610905B CN1610905B (zh) 2010-04-28

Family

ID=8179717

Family Applications (1)

Application Number Title Priority Date Filing Date
CN028264150A Expired - Fee Related CN1610905B (zh) 2001-12-28 2002-12-14 针对数据类型依赖处理、自动检测数据类型的方法和装置

Country Status (9)

Country Link
US (1) US7359917B2 (zh)
EP (2) EP1324216A1 (zh)
JP (1) JP4438413B2 (zh)
KR (1) KR100934537B1 (zh)
CN (1) CN1610905B (zh)
AU (1) AU2002356657A1 (zh)
DE (1) DE60209572T2 (zh)
MX (1) MXPA04006378A (zh)
WO (1) WO2003056454A1 (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101685591B (zh) * 2008-09-26 2011-06-22 鸿富锦精密工业(深圳)有限公司 自动检测显示装置所支持图片格式的检测装置及方法
CN102404411A (zh) * 2011-12-23 2012-04-04 创新科存储技术有限公司 云存储系统的数据同步方法
CN104091006A (zh) * 2014-07-01 2014-10-08 中国北方发动机研究所(天津) Simulink中自适应的仿真和代码生成的控制方法
CN106104414A (zh) * 2013-11-13 2016-11-09 Twc专利信托公司 存储公用网络

Families Citing this family (86)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7581077B2 (en) 1997-10-30 2009-08-25 Commvault Systems, Inc. Method and system for transferring data in a storage operation
US6418478B1 (en) * 1997-10-30 2002-07-09 Commvault Systems, Inc. Pipelined high speed data transfer mechanism
US7035880B1 (en) 1999-07-14 2006-04-25 Commvault Systems, Inc. Modular backup and retrieval system used in conjunction with a storage area network
US7395282B1 (en) 1999-07-15 2008-07-01 Commvault Systems, Inc. Hierarchical backup and retrieval system
US7389311B1 (en) 1999-07-15 2008-06-17 Commvault Systems, Inc. Modular backup and retrieval system
US7155481B2 (en) 2000-01-31 2006-12-26 Commvault Systems, Inc. Email attachment management in a computer system
US7003641B2 (en) 2000-01-31 2006-02-21 Commvault Systems, Inc. Logical view with granular access to exchange data managed by a modular data and storage management system
US6658436B2 (en) 2000-01-31 2003-12-02 Commvault Systems, Inc. Logical view and access to data managed by a modular data and storage management system
AU2003270482A1 (en) 2002-09-09 2004-03-29 Commvault Systems, Inc. Dynamic storage device pooling in a computer system
US8370542B2 (en) * 2002-09-16 2013-02-05 Commvault Systems, Inc. Combined stream auxiliary copy system and method
US7246207B2 (en) 2003-04-03 2007-07-17 Commvault Systems, Inc. System and method for dynamically performing storage operations in a computer network
US7454569B2 (en) 2003-06-25 2008-11-18 Commvault Systems, Inc. Hierarchical system and method for performing storage operations in a computer network
JP2005071227A (ja) * 2003-08-27 2005-03-17 Sony Corp メタデータ流通管理システム,メタデータ流通管理装置,個人別メタデータ管理装置,クライアント端末,メタデータ流通管理方法およびコンピュータプログラム
WO2005065084A2 (en) * 2003-11-13 2005-07-21 Commvault Systems, Inc. System and method for providing encryption in pipelined storage operations in a storage network
WO2005050381A2 (en) 2003-11-13 2005-06-02 Commvault Systems, Inc. Systems and methods for performing storage operations using network attached storage
WO2005048085A2 (en) 2003-11-13 2005-05-26 Commvault Systems, Inc. System and method for performing an image level snapshot and for restoring partial volume data
WO2006052872A2 (en) 2004-11-05 2006-05-18 Commvault Systems, Inc. System and method to support single instance storage operations
US7490207B2 (en) * 2004-11-08 2009-02-10 Commvault Systems, Inc. System and method for performing auxillary storage operations
US20070185926A1 (en) * 2005-11-28 2007-08-09 Anand Prahlad Systems and methods for classifying and transferring information in a storage network
US8271548B2 (en) * 2005-11-28 2012-09-18 Commvault Systems, Inc. Systems and methods for using metadata to enhance storage operations
US7617262B2 (en) 2005-12-19 2009-11-10 Commvault Systems, Inc. Systems and methods for monitoring application data in a data replication system
US8655850B2 (en) 2005-12-19 2014-02-18 Commvault Systems, Inc. Systems and methods for resynchronizing information
US7651593B2 (en) 2005-12-19 2010-01-26 Commvault Systems, Inc. Systems and methods for performing data replication
US8930496B2 (en) 2005-12-19 2015-01-06 Commvault Systems, Inc. Systems and methods of unified reconstruction in storage systems
US7636743B2 (en) 2005-12-19 2009-12-22 Commvault Systems, Inc. Pathname translation in a data replication system
US20200257596A1 (en) 2005-12-19 2020-08-13 Commvault Systems, Inc. Systems and methods of unified reconstruction in storage systems
US7962709B2 (en) * 2005-12-19 2011-06-14 Commvault Systems, Inc. Network redirector systems and methods for performing data replication
US7606844B2 (en) 2005-12-19 2009-10-20 Commvault Systems, Inc. System and method for performing replication copy storage operations
EP1974296B8 (en) 2005-12-19 2016-09-21 Commvault Systems, Inc. Systems and methods for performing data replication
US8726242B2 (en) 2006-07-27 2014-05-13 Commvault Systems, Inc. Systems and methods for continuous data replication
US7962499B2 (en) 2006-08-18 2011-06-14 Falconstor, Inc. System and method for identifying and mitigating redundancies in stored data
US7882077B2 (en) 2006-10-17 2011-02-01 Commvault Systems, Inc. Method and system for offline indexing of content and classifying stored data
US8370442B2 (en) 2008-08-29 2013-02-05 Commvault Systems, Inc. Method and system for leveraging identified changes to a mail server
US8719809B2 (en) * 2006-12-22 2014-05-06 Commvault Systems, Inc. Point in time rollback and un-installation of software
US8312323B2 (en) 2006-12-22 2012-11-13 Commvault Systems, Inc. Systems and methods for remote monitoring in a computer network and reporting a failed migration operation without accessing the data being moved
US20080228771A1 (en) 2006-12-22 2008-09-18 Commvault Systems, Inc. Method and system for searching stored data
US8290808B2 (en) 2007-03-09 2012-10-16 Commvault Systems, Inc. System and method for automating customer-validated statement of work for a data storage environment
US8296301B2 (en) 2008-01-30 2012-10-23 Commvault Systems, Inc. Systems and methods for probabilistic data classification
US7836174B2 (en) * 2008-01-30 2010-11-16 Commvault Systems, Inc. Systems and methods for grid-based data scanning
US8789168B2 (en) * 2008-05-12 2014-07-22 Microsoft Corporation Media streams from containers processed by hosted code
US20130144653A1 (en) * 2008-08-05 2013-06-06 Net.Orange, Inc. System and method for visualizing patient treatment history in a network environment
US9495382B2 (en) 2008-12-10 2016-11-15 Commvault Systems, Inc. Systems and methods for performing discrete data replication
US8204859B2 (en) 2008-12-10 2012-06-19 Commvault Systems, Inc. Systems and methods for managing replicated database data
US8442983B2 (en) 2009-12-31 2013-05-14 Commvault Systems, Inc. Asynchronous methods of data classification using change journals and other data structures
US9015733B2 (en) 2012-08-31 2015-04-21 Facebook, Inc. API version testing based on query schema
US8504517B2 (en) 2010-03-29 2013-08-06 Commvault Systems, Inc. Systems and methods for selective data replication
US8504515B2 (en) 2010-03-30 2013-08-06 Commvault Systems, Inc. Stubbing systems and methods in a data replication environment
US8352422B2 (en) 2010-03-30 2013-01-08 Commvault Systems, Inc. Data restore systems and methods in a replication environment
US8725698B2 (en) 2010-03-30 2014-05-13 Commvault Systems, Inc. Stub file prioritization in a data replication system
US8589347B2 (en) 2010-05-28 2013-11-19 Commvault Systems, Inc. Systems and methods for performing data replication
US9021198B1 (en) 2011-01-20 2015-04-28 Commvault Systems, Inc. System and method for sharing SAN storage
US8719264B2 (en) 2011-03-31 2014-05-06 Commvault Systems, Inc. Creating secondary copies of data based on searches for content
US9471578B2 (en) 2012-03-07 2016-10-18 Commvault Systems, Inc. Data storage system utilizing proxy device for storage operations
US9298715B2 (en) 2012-03-07 2016-03-29 Commvault Systems, Inc. Data storage system utilizing proxy device for storage operations
US9342537B2 (en) 2012-04-23 2016-05-17 Commvault Systems, Inc. Integrated snapshot interface for a data storage system
US8892523B2 (en) 2012-06-08 2014-11-18 Commvault Systems, Inc. Auto summarization of content
US20140067781A1 (en) * 2012-08-31 2014-03-06 Scott W. Wolchok Graph Query Language API Querying and Parsing
US9646028B2 (en) * 2012-08-31 2017-05-09 Facebook, Inc. Graph query logic
US10379988B2 (en) 2012-12-21 2019-08-13 Commvault Systems, Inc. Systems and methods for performance monitoring
US9262435B2 (en) 2013-01-11 2016-02-16 Commvault Systems, Inc. Location-based data synchronization management
US9886346B2 (en) 2013-01-11 2018-02-06 Commvault Systems, Inc. Single snapshot for multiple agents
US9632874B2 (en) 2014-01-24 2017-04-25 Commvault Systems, Inc. Database application backup in single snapshot for multiple applications
US9495251B2 (en) 2014-01-24 2016-11-15 Commvault Systems, Inc. Snapshot readiness checking and reporting
US9753812B2 (en) 2014-01-24 2017-09-05 Commvault Systems, Inc. Generating mapping information for single snapshot for multiple applications
US9639426B2 (en) 2014-01-24 2017-05-02 Commvault Systems, Inc. Single snapshot for multiple applications
US9774672B2 (en) 2014-09-03 2017-09-26 Commvault Systems, Inc. Consolidated processing of storage-array commands by a snapshot-control media agent
US10042716B2 (en) 2014-09-03 2018-08-07 Commvault Systems, Inc. Consolidated processing of storage-array commands using a forwarder media agent in conjunction with a snapshot-control media agent
US9648105B2 (en) 2014-11-14 2017-05-09 Commvault Systems, Inc. Unified snapshot storage management, using an enhanced storage manager and enhanced media agents
US9448731B2 (en) 2014-11-14 2016-09-20 Commvault Systems, Inc. Unified snapshot storage management
US9904481B2 (en) 2015-01-23 2018-02-27 Commvault Systems, Inc. Scalable auxiliary copy processing in a storage management system using media agent resources
US9898213B2 (en) 2015-01-23 2018-02-20 Commvault Systems, Inc. Scalable auxiliary copy processing using media agent resources
US10503753B2 (en) 2016-03-10 2019-12-10 Commvault Systems, Inc. Snapshot replication operations based on incremental block change tracking
US10540516B2 (en) 2016-10-13 2020-01-21 Commvault Systems, Inc. Data protection within an unsecured storage environment
US10922189B2 (en) 2016-11-02 2021-02-16 Commvault Systems, Inc. Historical network data-based scanning thread generation
US10389810B2 (en) 2016-11-02 2019-08-20 Commvault Systems, Inc. Multi-threaded scanning of distributed file systems
US11010261B2 (en) 2017-03-31 2021-05-18 Commvault Systems, Inc. Dynamically allocating streams during restoration of data
US10984041B2 (en) 2017-05-11 2021-04-20 Commvault Systems, Inc. Natural language processing integrated with database and data storage management
US10642886B2 (en) 2018-02-14 2020-05-05 Commvault Systems, Inc. Targeted search of backup data using facial recognition
US10732885B2 (en) 2018-02-14 2020-08-04 Commvault Systems, Inc. Block-level live browsing and private writable snapshots using an ISCSI server
JP7029347B2 (ja) * 2018-05-11 2022-03-03 株式会社東芝 情報処理方法、プログラムおよび情報処理装置
US11159469B2 (en) 2018-09-12 2021-10-26 Commvault Systems, Inc. Using machine learning to modify presentation of mailbox objects
US11042318B2 (en) 2019-07-29 2021-06-22 Commvault Systems, Inc. Block-level data replication
CN111833022B (zh) * 2020-07-17 2021-11-09 海南大学 跨数据、信息、知识模态与量纲的任务处理方法及组件
US11494417B2 (en) 2020-08-07 2022-11-08 Commvault Systems, Inc. Automated email classification in an information management system
US11593223B1 (en) 2021-09-02 2023-02-28 Commvault Systems, Inc. Using resource pool administrative entities in a data storage management system to provide shared infrastructure to tenants
US11809285B2 (en) 2022-02-09 2023-11-07 Commvault Systems, Inc. Protecting a management database of a data storage management system to meet a recovery point objective (RPO)

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2212636A (en) * 1987-11-17 1989-07-26 Amoco Corp Identifying data format
US5864870A (en) * 1996-12-18 1999-01-26 Unisys Corp. Method for storing/retrieving files of various formats in an object database using a virtual multimedia file system
US6128621A (en) * 1997-10-31 2000-10-03 Oracle Corporation Apparatus and method for pickling data
JP4450888B2 (ja) * 1999-05-28 2010-04-14 富士通株式会社 帳票認識方法
US6360951B1 (en) * 1999-12-16 2002-03-26 Xerox Corporation Hand-held scanning system for heuristically organizing scanned information
US6662186B1 (en) * 2000-07-14 2003-12-09 Hewlett-Packard Development Company, L.P. System and method for a data propagation file format

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101685591B (zh) * 2008-09-26 2011-06-22 鸿富锦精密工业(深圳)有限公司 自动检测显示装置所支持图片格式的检测装置及方法
CN102404411A (zh) * 2011-12-23 2012-04-04 创新科存储技术有限公司 云存储系统的数据同步方法
CN106104414A (zh) * 2013-11-13 2016-11-09 Twc专利信托公司 存储公用网络
CN106104414B (zh) * 2013-11-13 2019-05-21 Twc专利信托公司 存储设备以及存储和提供数据的方法
CN104091006A (zh) * 2014-07-01 2014-10-08 中国北方发动机研究所(天津) Simulink中自适应的仿真和代码生成的控制方法
CN104091006B (zh) * 2014-07-01 2020-05-26 中国北方发动机研究所(天津) Simulink中自适应的仿真和代码生成的控制方法

Also Published As

Publication number Publication date
US7359917B2 (en) 2008-04-15
WO2003056454A1 (en) 2003-07-10
KR100934537B1 (ko) 2009-12-29
KR20040068353A (ko) 2004-07-30
JP2005513673A (ja) 2005-05-12
DE60209572T2 (de) 2006-08-24
EP1459218B1 (en) 2006-03-01
EP1459218A1 (en) 2004-09-22
DE60209572D1 (de) 2006-04-27
EP1324216A1 (en) 2003-07-02
AU2002356657A1 (en) 2003-07-15
JP4438413B2 (ja) 2010-03-24
US20050015402A1 (en) 2005-01-20
CN1610905B (zh) 2010-04-28
MXPA04006378A (es) 2004-11-10

Similar Documents

Publication Publication Date Title
CN1610905A (zh) 针对数据类型依赖处理、自动检测数据类型的方法和装置
US7796309B2 (en) Integrating analog markups with electronic documents
JP4561150B2 (ja) 階層データ形式のためのデータベースモデル
KR100946055B1 (ko) 주석 관리 방법, 컴퓨터 판독가능 매체 및 주석 관리시스템
US10621370B2 (en) Methods and apparatus to provide group-based row-level security for big data platforms
CN101046820A (zh) 在web爬取过程期间给网站排优先级的系统和方法
JP2008516341A5 (zh)
CN1677384A (zh) Mpv文件解析方法和设备及其存储介质
US20090092317A1 (en) Automated method and system for naming documents from a scanned source based on manually marked text
CN101075259A (zh) 使用公众网站获取元数据
CN1926546A (zh) 数据处理系统
US20070185832A1 (en) Managing tasks for multiple file types
US8046361B2 (en) System and method for classifying tags of content using a hyperlinked corpus of classified web pages
JP2007164633A (ja) コンテンツ検索方法及び装置及びプログラム
US8805820B1 (en) Systems and methods for facilitating searches involving multiple indexes
CN1496524A (zh) 处理内容数据的方法
CN1512394A (zh) 结构化文档变换装置、结构化文档变换方法及程序
Lakic et al. Link-Rot in Web-Sourced Multimedia Datasets
CN102713902B (zh) 用于生成使用搜索引擎执行的搜索的结果的方法
CN101720462A (zh) 用于检索多媒体内容的方法和设备
CN1828605A (zh) 一种多媒体服务的元数据分析处理方法及移动通信终端
Aleman-Meza Searching and ranking documents based on semantic relationships
KR101766484B1 (ko) 청크를 이용한 메일 관리 방법 및 장치
Park An exploratory study on linking ISAD (G) and CIDOC CRM using KARMA
KR100775852B1 (ko) 응용 프로그램의 자원 검색 시스템 및 방법

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CP02 Change in the address of a patent holder

Address after: I Si Eli Murli Nor, France

Patentee after: THOMSON LICENSING

Address before: La France

Patentee before: THOMSON LICENSING

CP02 Change in the address of a patent holder
TR01 Transfer of patent right

Effective date of registration: 20190125

Address after: Paris France

Patentee after: International Digital Madison Patent Holding Co.

Address before: I Si Eli Murli Nor, France

Patentee before: THOMSON LICENSING

Effective date of registration: 20190125

Address after: I Si Eli Murli Nor, France

Patentee after: THOMSON LICENSING

Address before: I Si Eli Murli Nor, France

Patentee before: THOMSON LICENSING

TR01 Transfer of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20100428

Termination date: 20201214

CF01 Termination of patent right due to non-payment of annual fee