DE602005009150D1 - Vorrichtung und verfahren zum effizienten suchen von inhalten in einem filesystem - Google Patents

Vorrichtung und verfahren zum effizienten suchen von inhalten in einem filesystem

Info

Publication number
DE602005009150D1
DE602005009150D1 DE602005009150T DE602005009150T DE602005009150D1 DE 602005009150 D1 DE602005009150 D1 DE 602005009150D1 DE 602005009150 T DE602005009150 T DE 602005009150T DE 602005009150 T DE602005009150 T DE 602005009150T DE 602005009150 D1 DE602005009150 D1 DE 602005009150D1
Authority
DE
Germany
Prior art keywords
content
files system
efficient searching
searching
efficient
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.)
Active
Application number
DE602005009150T
Other languages
English (en)
Inventor
Dhrubajyoti Borthakur
Nur Premo
Craig K Harmer
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.)
Symantec Operating Corp
Original Assignee
Symantec Operating Corp
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 Symantec Operating Corp filed Critical Symantec Operating Corp
Publication of DE602005009150D1 publication Critical patent/DE602005009150D1/de
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • 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/99931Database or file accessing
    • Y10S707/99933Query processing, i.e. searching
    • 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/99951File or database maintenance
    • Y10S707/99952Coherency, e.g. same view to multiple users
    • Y10S707/99953Recoverability
DE602005009150T 2004-03-04 2005-03-04 Vorrichtung und verfahren zum effizienten suchen von inhalten in einem filesystem Active DE602005009150D1 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/793,070 US7636710B2 (en) 2004-03-04 2004-03-04 System and method for efficient file content searching within a file system
PCT/US2005/006868 WO2005091173A1 (en) 2004-03-04 2005-03-04 System and method for efficient file content searching within a file system

Publications (1)

Publication Number Publication Date
DE602005009150D1 true DE602005009150D1 (de) 2008-10-02

Family

ID=34911972

Family Applications (1)

Application Number Title Priority Date Filing Date
DE602005009150T Active DE602005009150D1 (de) 2004-03-04 2005-03-04 Vorrichtung und verfahren zum effizienten suchen von inhalten in einem filesystem

Country Status (6)

Country Link
US (1) US7636710B2 (de)
EP (1) EP1723566B1 (de)
JP (1) JP4944008B2 (de)
CN (1) CN100409240C (de)
DE (1) DE602005009150D1 (de)
WO (1) WO2005091173A1 (de)

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7328217B2 (en) * 2003-11-26 2008-02-05 Symantec Operating Corporation System and method for detecting and storing file identity change information within a file system
US8306991B2 (en) 2004-06-07 2012-11-06 Symantec Operating Corporation System and method for providing a programming-language-independent interface for querying file system content
US7562216B2 (en) * 2004-06-28 2009-07-14 Symantec Operating Corporation System and method for applying a file system security model to a query system
US7437375B2 (en) * 2004-08-17 2008-10-14 Symantec Operating Corporation System and method for communicating file system events using a publish-subscribe model
US7487138B2 (en) * 2004-08-25 2009-02-03 Symantec Operating Corporation System and method for chunk-based indexing of file system content
US20060074912A1 (en) * 2004-09-28 2006-04-06 Veritas Operating Corporation System and method for determining file system content relevance
US20060271538A1 (en) * 2005-05-24 2006-11-30 International Business Machines Corporation Method and system for managing files in a file system
US7512700B2 (en) * 2005-09-30 2009-03-31 International Business Machines Corporation Real-time mining and reduction of streamed data
US20070226298A1 (en) * 2006-03-24 2007-09-27 Sap Ag. Methods and systems providing metadata in service signatures
US8244935B2 (en) * 2010-06-25 2012-08-14 Oracle International Corporation Write aggregation using optional I/O requests
US8527488B1 (en) * 2010-07-08 2013-09-03 Netlogic Microsystems, Inc. Negative regular expression search operations
CN103200278B (zh) * 2013-04-25 2016-08-31 网宿科技股份有限公司 源站文件更新发布方法及缓存文件更新方法
US9898354B2 (en) * 2016-03-21 2018-02-20 Microsoft Technology Licensing, Llc Operating system layering
US11475154B2 (en) 2020-02-21 2022-10-18 Raytheon Company Agent-based file repository indexing and full-text faceted search system
US11816356B2 (en) 2021-07-06 2023-11-14 Pure Storage, Inc. Container orchestrator-aware storage system
US11934893B2 (en) 2021-07-06 2024-03-19 Pure Storage, Inc. Storage system that drives an orchestrator based on events in the storage system

Family Cites Families (64)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA1323448C (en) * 1989-02-24 1993-10-19 Terrence C. Miller Method and apparatus for translucent file system
CA2067633C (en) * 1991-07-24 1996-10-01 Eric Jonathan Bauer Method and apparatus for accessing a computer-based file system
JPH06131229A (ja) * 1992-10-21 1994-05-13 Just Syst Corp 情報処理方法及び装置
US6286013B1 (en) * 1993-04-01 2001-09-04 Microsoft Corporation Method and system for providing a common name space for long and short file names in an operating system
JPH07182353A (ja) * 1993-12-24 1995-07-21 Toshiba Corp 自己学習型文書検索方法およびその検索装置
JPH07239861A (ja) * 1994-02-25 1995-09-12 Ricoh Co Ltd 文書検索装置
JP2929963B2 (ja) * 1995-03-15 1999-08-03 松下電器産業株式会社 文書検索装置および単語索引作成方法および文書検索方法
US5907837A (en) * 1995-07-17 1999-05-25 Microsoft Corporation Information retrieval system in an on-line network including separate content and layout of published titles
JPH09198395A (ja) * 1996-01-16 1997-07-31 Fuji Xerox Co Ltd 文書検索装置
JP2888188B2 (ja) * 1996-03-12 1999-05-10 松下電器産業株式会社 情報検索装置
JPH1049549A (ja) * 1996-05-29 1998-02-20 Matsushita Electric Ind Co Ltd 文書検索装置
JPH10111821A (ja) * 1996-10-04 1998-04-28 Railway Technical Res Inst クライアント・サーバー・システム
US6026474A (en) * 1996-11-22 2000-02-15 Mangosoft Corporation Shared client-side web caching using globally addressable memory
US7058720B1 (en) * 1997-06-30 2006-06-06 Microsoft Corporation Geographical client distribution methods, systems and computer program products
JPH1185585A (ja) * 1997-09-12 1999-03-30 N T T Data:Kk 完全メモリ常駐型インデックス方法および装置
US6067541A (en) * 1997-09-17 2000-05-23 Microsoft Corporation Monitoring document changes in a file system of documents with the document change information stored in a persistent log
US5848410A (en) * 1997-10-08 1998-12-08 Hewlett Packard Company System and method for selective and continuous index generation
JP4286345B2 (ja) * 1998-05-08 2009-06-24 株式会社リコー 検索支援システム及びコンピュータ読み取り可能な記録媒体
US6581052B1 (en) * 1998-05-14 2003-06-17 Microsoft Corporation Test generator for database management systems
US6240401B1 (en) * 1998-06-05 2001-05-29 Digital Video Express, L.P. System and method for movie transaction processing
US6401118B1 (en) * 1998-06-30 2002-06-04 Online Monitoring Services Method and computer program product for an online monitoring search engine
US6374266B1 (en) * 1998-07-28 2002-04-16 Ralph Shnelvar Method and apparatus for storing information in a data processing system
US6226618B1 (en) * 1998-08-13 2001-05-01 International Business Machines Corporation Electronic content delivery system
US6240429B1 (en) * 1998-08-31 2001-05-29 Xerox Corporation Using attached properties to provide document services
US7110998B1 (en) * 1998-10-13 2006-09-19 Virtual Gold, Inc. Method and apparatus for finding hidden patterns in the context of querying applications
US6353823B1 (en) * 1999-03-08 2002-03-05 Intel Corporation Method and system for using associative metadata
JP2001109754A (ja) * 1999-09-30 2001-04-20 Internatl Business Mach Corp <Ibm> 索引ファイルを使用した検索方法及びそれに用いる装置
IL132916A (en) * 1999-11-14 2004-02-08 Mcafee Inc Method and system for intercepting an application program interface
JP2001167087A (ja) * 1999-12-14 2001-06-22 Fujitsu Ltd 構造化文書検索装置,構造化文書検索方法,構造化文書検索用プログラム記録媒体および構造化文書検索用インデックス作成方法
US6772141B1 (en) * 1999-12-14 2004-08-03 Novell, Inc. Method and apparatus for organizing and using indexes utilizing a search decision table
US6519648B1 (en) * 2000-01-24 2003-02-11 Friskit, Inc. Streaming media search and continuous playback of multiple media resources located on a network
US20010014894A1 (en) * 2000-02-11 2001-08-16 Han Seog Yeon File managing method for a digital data stream
US7035850B2 (en) * 2000-03-22 2006-04-25 Hitachi, Ltd. Access control system
US6985948B2 (en) * 2000-03-29 2006-01-10 Fujitsu Limited User's right information and keywords input based search query generating means method and apparatus for searching a file
WO2001076128A2 (en) * 2000-04-04 2001-10-11 Ecd Systems, Inc. Method and system for digital data delivery and reproduction
JP2002055995A (ja) * 2000-05-31 2002-02-20 Canon Inc 情報処理方法及び装置
US20020095621A1 (en) * 2000-10-02 2002-07-18 Lawton Scott S. Method and system for modifying search criteria based on previous search date
US6959320B2 (en) * 2000-11-06 2005-10-25 Endeavors Technology, Inc. Client-side performance optimization system for streamed applications
GB0104227D0 (en) * 2001-02-21 2001-04-11 Ibm Information component based data storage and management
JP2002366403A (ja) * 2001-06-05 2002-12-20 Minolta Co Ltd ファイル管理プログラム、ファイル管理プログラムを記録したコンピュータ読取可能な記録媒体およびファイル管理方法
US6643654B1 (en) * 2001-06-25 2003-11-04 Network Appliance, Inc. System and method for representing named data streams within an on-disk structure of a file system
US20030154271A1 (en) * 2001-10-05 2003-08-14 Baldwin Duane Mark Storage area network methods and apparatus with centralized management
US7171468B2 (en) * 2001-11-10 2007-01-30 Kabushiki Kaisha Toshiba System and method for accessing a document management repository
US20030172368A1 (en) * 2001-12-26 2003-09-11 Elizabeth Alumbaugh System and method for autonomously generating heterogeneous data source interoperability bridges based on semantic modeling derived from self adapting ontology
EP1481346B1 (de) * 2002-02-04 2012-10-10 Cataphora, Inc. Verfahren und vorrichtung zur visuellen präsentation von diskussionen zum zwecke des sammelns von daten
US7058890B2 (en) * 2002-02-13 2006-06-06 Siebel Systems, Inc. Method and system for enabling connectivity to a data system
AU2003220287A1 (en) 2002-03-14 2003-09-29 General Electric Company High-speed search of recorded video information to detect motion
US6970866B1 (en) * 2002-05-31 2005-11-29 Adobe Systems Incorporated Filter file system
US7444317B2 (en) * 2002-06-28 2008-10-28 Microsoft Corporation System and method for managing file names for file system filter drivers
CA2495560A1 (en) * 2002-08-05 2004-02-12 Metacarta, Inc. Desktop client interaction with a geographic text search system
US20040225730A1 (en) * 2003-01-17 2004-11-11 Brown Albert C. Content manager integration
US7194460B2 (en) * 2003-03-31 2007-03-20 Kabushiki Kaisha Toshiba Search device, search system, and search method
US20050015461A1 (en) * 2003-07-17 2005-01-20 Bruno Richard Distributed file system
US7213036B2 (en) * 2003-08-12 2007-05-01 Aol Llc System for incorporating information about a source and usage of a media asset into the asset itself
US7349913B2 (en) * 2003-08-21 2008-03-25 Microsoft Corporation Storage platform for organizing, searching, and sharing data
US20050071856A1 (en) * 2003-09-26 2005-03-31 Kumar C.P. Vijay Dynamically loadable stub modules
US20050097089A1 (en) * 2003-11-05 2005-05-05 Tom Nielsen Persistent user interface for providing navigational functionality
US7328217B2 (en) * 2003-11-26 2008-02-05 Symantec Operating Corporation System and method for detecting and storing file identity change information within a file system
US7272606B2 (en) * 2003-11-26 2007-09-18 Veritas Operating Corporation System and method for detecting and storing file content access information within a file system
US7529723B2 (en) * 2003-12-15 2009-05-05 Xerox Corporation Multi-tiered structure for file sharing based on social roles
US8121997B2 (en) * 2004-02-09 2012-02-21 Limelight Networks, Inc. Universal search engine
US7657530B2 (en) * 2004-06-07 2010-02-02 Symantec Operating Corporation System and method for file system content processing
US7831552B2 (en) * 2004-06-07 2010-11-09 Symantec Operating Corporation System and method for querying file system content
US7895167B2 (en) * 2005-02-16 2011-02-22 Xpolog Ltd. System and method for analysis and management of logs and events

Also Published As

Publication number Publication date
US20050198010A1 (en) 2005-09-08
CN1947119A (zh) 2007-04-11
EP1723566A1 (de) 2006-11-22
JP2007527074A (ja) 2007-09-20
CN100409240C (zh) 2008-08-06
WO2005091173A1 (en) 2005-09-29
JP4944008B2 (ja) 2012-05-30
EP1723566B1 (de) 2008-08-20
US7636710B2 (en) 2009-12-22

Similar Documents

Publication Publication Date Title
DE602005009150D1 (de) Vorrichtung und verfahren zum effizienten suchen von inhalten in einem filesystem
DE602004027207D1 (de) Verfahren und Vorrichtung zur Ablaufsteuerung in einem Mehrprozessor-System
DE60101390D1 (de) Verfahren und Vorrichtung zur Trennung von Kohlenwasserstoffen
DE602004032223D1 (de) Verfahren und gerät zum browsen in einem alphabetisch sortierten text
DE60323885D1 (de) Gerät und verfahren zur befehlenprädikation in einem datenverarbeitungssystem
DE60302275D1 (de) Verfahren und Vorrichtung zum mischen von Gasen
DE50312152D1 (de) Verfahren und Vorrichtung zum Positionieren von zusammenzufügenden Bauteilen
DE602005005753D1 (de) Vorrichtung und Verfahren zur Entschärfung von DoS-Attacken in einem Diensterkennungssystem
DE60302585D1 (de) System und Verfahren zur Erkennung von Computerviren in einem mobilen Kommunikationsgerät
DE60321721D1 (de) Methode und system zum identifizieren von computern zur speicherung von dateifragmenten in einem computernetzwerk
DE602005018429D1 (de) Vorrichtung, Verfahren, Prozessoranordnung und computerlesbares Datenträgerspeicherprogramm zur Dokumentklassifizierung
DE602004020969D1 (de) Verfahren zur Selektierung und Handhabung von Objekten in einem CAD-System
DE602004010773D1 (de) Verfahren zum Extrahieren von Programmen und Gerät zum Extrahieren von Programmen
DE602006006931D1 (de) Vorrichtung und Verfahren zur Abtrennung von Partikeln in einem Filtrationssystem
DE60302945D1 (de) Vorrichtung und Verfahren zur Detektion von Rissen in Wabenstrukturmaterial
DE60329365D1 (de) Verfahren und Vorrichtung zur Prüfung von Dokumenten
DE602006001107D1 (de) Vorrichtung und Verfahren zur Authentifizierung in einem Inhaltswiedergabesystem
DE502005010645D1 (de) Vorrichtung und Verfahren zur Erkennung von Behältern und Gebinden
DE60314160D1 (de) Verfahren und vorrichtung zum austausch von unterirdischen rohren
DE50304094D1 (de) Vorrichtung und verfahren zum erkennen von fehlern in einem kraftstoffeinspritzsystem
DE60330471D1 (de) Verfahren und Vorrichtung zum Trennen von Inhalten in Bildern
DE60324983D1 (de) Vorrichtung und Verfahren zur Erweiterung von Adressen in einem Mikroprozessor
DE60120572D1 (de) Verfahren und Vorrichtung zur Trennung von Wasser und Gas in einem Gasanalysegerät
DE60334037D1 (de) Verfahren und Vorrichtung zur Überprüfung von Daten in einem Speichersystem
DE602005000439D1 (de) Vorrichtung und Verfahren zur Entschärfung von DoS-Attacken in einem Diensterkennungssystem

Legal Events

Date Code Title Description
8364 No opposition during term of opposition