Systems and methods for classifying and transferring information in a storage network

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 7831795
APP PUB NO 20070203937A1
SERIAL NO

11564170

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

Systems and methods for data classification to facilitate and improve data management within an enterprise are described. The disclosed systems and methods evaluate and define data management operations based on data characteristics rather than data location, among other things. Also provided are methods for generating a data structure of metadata that describes system data and storage operations. This data structure may be consulted to determine changes in system data rather than scanning the data files themselves.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
COMMVAULT SYSTEMS, INC.OCEANPORT, NJ489

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Brockway, Brian Shrewsbury, US 75 4033
Muller, Marcus S Tinton Falls, US 93 4928
Ngo, David Shrewsbury, US 117 6845
Prahlad, Anand East Brunswick, US 252 17185
Schwartz, Jeremy A Red Bank, US 44 2930

Cited Art Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (5)
6836779 Network transaction method 88 2001
2002/0087,550 Data storage and retrieval system 55 2001
7386663 Transaction-based storage system and method that uses variable sized objects to store data 54 2004
7330997 Selective reciprocal backup 178 2004
2007/0112,809 Methods and systems for managing data 50 2006
 
CA, INC. (1)
5673381 System and parallel streaming and data stripping to back-up a network 488 1996
 
SONY CORPORATION (1)
5953721 Data supplying method and device thereof 63 1996
 
Al Acquisitions, Inc. (1)
6983322 System for discrete parallel processing of queries and updates 94 2000
 
EMC IP HOLDING COMPANY LLC (13)
6438586 File transfer utility which employs an intermediate data storage system 162 1996
5875478 Computer backup using a file system, network, disk, tape and remote archiving repository media system 460 1996
6275953 Recovery from failure of a data processor in a network server 586 1997
6076148 Mass storage subsystem and backup arrangement for digital data processing system which permits information to be backed up while host computer(s) continue(s) operating in connection with information stored on mass storage subsystem 533 1997
6161111 System and method for performing file-handling operations in a digital data processing system using an operating system-independent file map 474 1998
6421711 Virtual ports for data transferring of a data storage system 721 1998
6542909 System for determining mapping of logical objects in a computer system 236 1998
6269431 Virtual storage and block level direct access of secondary storage for recovery of backup data 762 1998
6487561 Apparatus and methods for copying, backing up, and restoring data using a backup segment size larger than the storage block size 639 1998
6324581 File server system using file system storage, data movers, and an exchange of meta data among data movers for file locking and direct access to shared file systems 759 1999
6886020 Method and apparatus for storage system metrics management and archive 241 2000
6581143 Data processing method and apparatus for enabling independent access to replicated data 232 2002
2006/0004,820 Storage pools for information management 81 2004
 
VERITAS TECHNOLOGIES LLC (2)
6487644 System and method for multiplexed data back-up to a storage tape and restore operations using client identification tags 244 1996
7103740 Backup mechanism for a multi-class file system 317 2003
 
Bull HN Information Systems Inc. (1)
6330642 Three interconnected raid disk controller data processing system architecture 443 2000
 
BROADBAND ITV, INC. (1)
* 7590997 System and method for managing, converting and displaying video content on a video-on-demand platform, including ads used for drill-down navigation and consumer-generated classified ads 67 2004
 
UECKER & ASSOCIATES, INC. (1)
2006/0031,225 Providing on-demand access to services in a wide area network 78 2004
 
TRANSPACIFIC IP LTD. (1)
5699361 Multimedia channel formulation mechanism 466 1995
 
HITACHI, LTD. (4)
5226157 Backup control method and system in data processing system using identifiers for controlling block data transfer 486 1989
5193154 Buffered peripheral system and method for backing up and retrieving data to and from backup memory device 497 1991
6301592 Method of and an apparatus for displaying version information and configuration information and a computer-readable recording medium on which a version and configuration information display program is recorded 459 1998
7356660 Storage device 46 2005
 
ORACLE AMERICA, INC. (8)
5761677 Computer system method and apparatus providing for various versions of a file without requiring data copy or log operations 537 1996
5812398 Method and system for escrowed backup of hotelled world wide web sites 506 1996
5887134 System and method for preserving message order while employing both programmed I/O and DMA operations 613 1997
6167402 High performance message store 503 1998
6658526 Network attached virtual data storage subsystem 461 1999
6564228 Method of enabling heterogeneous platforms to utilize a universal file system in a storage area network 475 2000
* 6763351 Method, apparatus, and system for attaching search results 807 2001
7627617 Clustered hierarchical file services 191 2005
 
SONY FRANCE S.A. (1)
7130860 Method and system for generating sequencing information representing a sequence of items selected in a database 88 2001
 
AKAMAI TECHNOLOGIES, INC. (3)
7240100 Content delivery network (CDN) content server request handling mechanism with metadata framework support 396 2001
6996616 HTML delivery from edge-of-network servers in a content delivery network (CDN) 260 2001
7346676 Load balancing service 100 2006
 
ORACLE INTERNATIONAL CORPORATION (1)
2005/0154,695 Rule-based transformation of metadata 69 2004
 
APPLE INC. (2)
2006/0031,263 Methods and systems for managing data 87 2005
2007/0033,191 Methods and systems for managing permissions data and/or indexes 70 2006
 
CALLAHAN CELLULAR L.L.C. (1)
7197502 Machine-implemented activity management system using asynchronously shared activity data objects and journal data items 104 2004
 
APPLE COMPUTER, INC. (1)
5751997 Method and apparatus for transferring archival data among an arbitrarily large number of computer devices in a networked computer environment 551 1996
 
CENTERBOARD (1)
2005/0228,794 Method and apparatus for virtual content access systems built on a content routing network 56 2005
 
KABUSHIKI KAISHA TOSHIBA (1)
2005/0216,453 System and method for data classification usable for data search 53 2005
 
BELL TELEPHONE LABORATORIES, INCORPORATED (1)
4686620 Database backup method 576 1984
 
RAYTHEON COMPANY (1)
5504873 Mass data storage and retrieval system 486 1993
 
TIMESPRING SOFTWARE, INC. (1)
5729743 Computer apparatus and method for merging system deltas 556 1995
 
Panareef Pty. Ltd. (1)
2003/0182,583 Electronic document classification and monitoring 80 2003
 
CANON KABUSHIKI KAISHA (1)
2003/0018,607 Method of enabling browse and search access to electronically-accessible multimedia databases 106 2001
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (24)
4995035 Centralized management in a computer network 497 1988
5093912 Dynamic resource pool expansion and contraction in multiprocessing environments 564 1989
5239647 Data storage hierarchy with shared storage level 542 1990
5410700 Computer system which supports asynchronous commitment of data 489 1991
5241668 Method and system for automated termination and resumption in a time zero backup copy process 525 1992
5241670 Method and system for automated backup copy ordering in a time zero backup copy session 547 1992
5544345 Coherence controls for store-multiple shared data coordinated by cache directory entries in a shared electronic storage 582 1993
5491810 Method and system for automated data storage system space allocation utilizing prioritized data set parameters 477 1994
5619644 Software directed microcode state save for distributed storage controller 505 1995
RE37601 Method and system for incremental time zero backup copying of data 433 1995
5813017 System and method for reducing storage requirement in backup subsystems utilizing segmented compression and differencing 658 1996
5907621 System and method for session management 215 1996
5924102 System and method for managing critical files 465 1997
6148412 Availability and recovery of files using copy storage pools 502 1997
6260069 Direct data retrieval in a distributed computing system 502 1998
6026414 System including a proxy client to backup files in a distributed computing environment 600 1998
6154852 Method and apparatus for data backup and recovery 248 1998
6356801 High availability work queuing in an automated data storage library 440 2000
7269612 Method, system, and program for a policy based storage manager 181 2002
7085787 Capturing data changes utilizing data-space tracking 90 2002
7047236 Method for automatic deduction of rules for matching content to categories 70 2002
7440966 Method and apparatus for file system snapshot persistence 101 2004
2005/0193,128 Apparatus, system, and method for data access management 42 2004
* 2008/0059,515 METHOD, SYSTEM, AND PROGRAM PRODUCT FOR ORGANIZING A DATABASE 144 2006
 
SAP SE (2)
* 6871163 Behavior-based adaptation of computer systems 159 2002
7533103 Self-describing business objects 57 2003
 
ACRONIS INTERNATIONAL GMBH (1)
7246211 System and method for using file system snapshots for online data backup 77 2003
 
AT&T IPM CORP. (1)
5559957 File system for a data storage device having a power fail recovery mechanism for write/replace operations 469 1995
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (5)
5005122 Arrangement with cooperating management server node and network service node 699 1987
5287500 System for allocating storage spaces based upon required and optional service attributes having assigned piorities 529 1991
5333315 System of device independent file directories using a tag between the directories and file descriptors that migrate with the files 610 1991
5347653 System for reconstructing prior versions of indexes using records indicating changes between successive versions of the indexes 688 1991
6212512 Integration of a database into file management software for protecting, tracking and retrieving data 539 1999
 
NETWORK BACKUP CORPORATION (1)
5133065 Backup computer program for networks 569 1989
 
CISCO TECHNOLOGY, INC. (1)
5950205 Data transmission over the internet using a cache memory file system 511 1997
 
SOUND VIEW INNOVATIONS, LLC (1)
7194454 Method for organizing records of database search activity by topical relevance 137 2002
 
FUJITSU LIMITED (4)
5448724 Data processing system having double supervising functions 482 1994
6421779 Electronic data storage apparatus, system and method 90 1998
6732124 Data processing system with mechanism for restoring file systems based on transaction logs 476 2000
2005/0050,075 Data classification processing apparatus, data classification processing method and storage medium 50 2004
 
SUN MICROSYSTEMS, INC. (1)
5764972 Archiving file system for data servers in a distributed network environment 689 1995
 
Gigatrend Incorporated (1)
5212772 System for storing data in backup tape device 511 1991
 
COMMVAULT SYSTEMS, INC. (9)
6418478 Pipelined high speed data transfer mechanism 436 1998
7035880 Modular backup and retrieval system used in conjunction with a storage area network 381 2000
6542972 Logical view and access to physical storage in modular data and storage management system 333 2001
6658436 Logical view and access to data managed by a modular data and storage management system 290 2001
7346623 System and method for generating and managing quick recovery volumes 270 2002
7130970 Dynamic storage device pooling in a computer system 300 2003
7246207 System and method for dynamically performing storage operations in a computer network 315 2004
7454569 Hierarchical system and method for performing storage operations in a computer network 240 2004
2008/0091,655 METHOD AND SYSTEM FOR OFFLINE INDEXING OF CONTENT AND CLASSIFYING STORED DATA 135 2007
 
TERACLOUD SA (1)
6131190 System for modifying JCL parameters to optimize data storage allocations 436 1999
 
Meridio Ltd (1)
2006/0259,468 Methods for electronic records management 73 2005
 
TECHNOLOGY INNOVATIONS ASSOCIATES, LLC (1)
2008/0021,921 Computer system for automatic organization, indexing and viewing of information from multiple sources 76 2007
 
EMC CORPORATION (4)
5544347 Data storage system controlled remote data mirroring with respectively maintained data indices 794 1993
5737747 Prefetching to service multiple video streams from an integrated cached disk array 372 1996
5829046 On-line tape backup using an integrated cached disk array 375 1996
5901327 Bundling of write data from channel commands in a command chain for transmission over a data link between data storage systems for remote data mirroring 701 1997
 
Spectra Logic Corporation (1)
6328766 Media element library with non-overlapping subset of media elements and non-overlapping subset of media element drives accessible to first host and unaccessible to second host 453 1998
 
INTEL CORPORATION (1)
* 7167895 Signaling method and apparatus to provide content on demand in a broadcast system 70 2000
 
RED HAT, INC. (1)
7668798 System and method for accessing data in disparate information sources 114 2001
 
Epoch Systems, Inc. (2)
5276860 Digital data processor with improved backup storage 659 1989
5276867 Digital data storage system with improved data migration 804 1989
 
MITSUBISHI DENKI KABUSHIKI KAISHA (1)
5519865 System and method for retrieving and classifying data stored in a database system 109 1994
 
MARKOWITZ, JEFFREY (1)
5974563 Real time backup system 653 1998
 
INMAGE SYSTEMS, INC. (1)
2006/0010,227 Methods and apparatus for accessing data from a primary data storage system for secondary storage 233 2005
 
KEEPITSAFE, INC. (2)
6625623 Systems and methods for backing up data files 168 1999
6847984 Systems and methods for backing up data files 143 1999
 
AUTONOMY, INC. (1)
2006/0106,814 Systems and methods for unioning different taxonomy tags for a digital asset 58 2005
 
I/O Controls Corporation (1)
6094416 Multi-tier architecture for control network 439 1997
 
HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP (3)
5758359 Method and apparatus for performing retroactive backups in a computer system 596 1996
6330570 Data backup system 466 1999
6775790 Distributed fine-grained enhancements for distributed table driven I/O mapping 76 2001
 
HGST NETHERLANDS B.V. (1)
6021415 Storage management system with file aggregation and space reclamation within aggregated files 515 1997
 
XEROX CORPORATION (1)
6430575 Collaborative document management system with customizable filing structures that are mutually intelligible 167 1999
 
TWITTER, INC. (1)
6343324 Method and system for controlling access share storage devices in a network environment by configuring host-to-volume mapping data structures in the controller memory for granting and denying access to the devices 742 1999
 
AVID TECHNOLOGY, INC. (1)
6374336 Computer system and process for transferring multiple high bandwidth streams of data between multiple storage units and multiple applications in a scalable and reliable manner 729 1998
 
SER SYSTEME AG (1)
6772164 Database system 47 1999
 
NEC CORPORATION (1)
6175829 Method and apparatus for facilitating query reformulation 258 1998
 
VERITY, INC. (1)
2003/0130,993 Document categorization engine 200 2002
 
BURROUGHS, INC. (1)
5321816 Local-remote apparatus with specialized image storage modules 632 1992
 
DELL SOFTWARE INC. (1)
2005/0262,097 System for moving real-time data events across a plurality of devices in a network for simultaneous data protection, replication, and access services 223 2005
 
MICROSOFT TECHNOLOGY LICENSING, LLC (10)
5892917 System for log record and log expansion with inserted log records representing object request for specified object corresponding to cached object copies 212 1995
6061692 System and method for administering a meta database as an integral component of an information server 338 1997
6052735 Electronic mail object synchronization between a desktop computer and mobile device 798 1998
6947935 Training, inference and user interface for guiding the caching of media content on local stores 122 2001
7181444 System and process for searching a network 96 2001
2004/0254,919 Log parser 183 2003
2004/0260,678 State based configuration failure detection using checkpoint comparison 147 2003
7500150 Determining the level of availability of a computing resource 152 2005
7529748 Information classification paradigm 148 2006
2007/0288,536 MANAGING DATA WITH BACKUP SERVER INDEXING 179 2006
 
III HOLDINGS 2, LLC (1)
* 7627598 User interface and search system for internet and other applications 172 2006
 
FUJIFILM MEDICAL SYSTEMS USA, INC. (1)
7583861 Intelligent medical image management system 89 2003
 
STAC, INC. (1)
5778395 System for backing up files from disk volumes on multiple nodes of a computer network 903 1995
 
EXABYTE CORPORATION (1)
5638509 Data storage and protection system 551 1996
 
GOOGLE INC. (2)
6421683 Method and product for performing data transfer in a computer system 84 1999
2006/0294,094 Processing techniques for text capture from a rendered document 173 2005
 
HITACHI SOFTWARE ENGINEERING CO., LTD. (1)
5832510 Information processing system enabling access to different types of files, control method for the same and storage medium for storing programs to control the same 82 1996
 
UniVirtual Corp. (1)
5813009 Computer based records management system method 931 1995
 
ROBERTS ABOKHAIR & MARDULA (1)
2005/0188,248 Scalable storage architecture 56 2004
 
KENT STATE UNIVERSITY (1)
2004/0015,514 Method and system for managing data objects 55 2003
 
THOMSON REUTERS GLOBAL RESOURCES (1)
2006/0253,495 Metadata database management system and method therefor 58 2003
 
NETAPP, INC. (1)
6389432 Intelligent virtual volume access 622 1999
 
Dell USA, L.P. (1)
6519679 Policy based storage configuration 507 1999
 
THOMSON LICENSING (1)
7359917 Method and apparatus for automatic detection of data types for data type dependent processing 146 2002
 
DELL PRODUCTS L.P. (1)
6538669 Graphical user interface for configuration of a storage system 559 1999
 
PROOFPOINT, INC. (1)
2006/0101,285 Secure and searchable storage system and method 132 2004
 
DATA FOUNDATION, INC. (1)
2002/0069,324 Scalable storage architecture 186 2000
 
COMCAST IP HOLDINGS I, LLC (1)
6131095 Method of accessing a target entity over a communications network 617 1998
 
CLOUDING CORP. (1)
5495607 Network management system having virtual catalog overview of files distributively stored across network domain 634 1993
 
FRANCE TELECOM (1)
7003519 Method of thematic classification of documents, themetic classification module, and search engine incorporating such a module 161 2000
 
NS SOLUTIONS CORPORATION (1)
2004/0010,493 Database system and a method of data retrieval from the system 44 2003
 
OPEN INVENTION NETWORK, LLC (1)
6647396 Classification based content management system 186 2000
 
UNISYS CORPORATION (1)
6154787 Grouping shared resources into one or more pools and automatically re-assigning shared resources from where they are not currently needed to where they are needed 519 1998
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (1)
9606994 Systems and methods for using metadata to enhance data identification operations 0 2015
 
SANDISK TECHNOLOGIES LLC (6)
8869288 Method for using time from a trusted host device 1 2007
8688588 Method for improving accuracy of a time estimate used in digital rights management (DRM) license validation 0 2007
8688924 Method for improving accuracy of a time estimate from a memory device 0 2007
* 2010/0024,000 Method for improving accuracy of a time estimate used in digital rights management (DRM) license validation 12 2007
* 2008/0307,508 Method for using time from a trusted host device 14 2007
* 2008/0307,237 Method for improving accuracy of a time estimate used to authenticate an entity to a memory device 7 2007
 
HUMANA INC. (2)
* 9020945 User categorization system and method 3 2013
* 9501553 Organization categorization system and method 0 2015
 
EMC IP HOLDING COMPANY LLC (1)
* 8504684 Control of data storage system management application activation 0 2010
 
Comm Vault Systems, Inc. (1)
8954446 Client-side repository in a networked deduplicated storage system 11 2011
 
HITACHI, LTD. (2)
* 8707004 Computer system and storage consolidation management method 0 2010
* 2011/0185,130 COMPUTER SYSTEM AND STORAGE CONSOLIDATION MANAGEMENT METHOD 4 2010
 
SANDISK IL LTD. (3)
* 8448009 Method and memory device for generating a time estimate 1 2009
* 2011/0040,976 Method and Memory Device for Generating a Time Estimate 1 2009
8751855 Method and memory device for generating a time estimate 1 2013
 
COMMVAULT SYSTEMS, INC. (52)
8930496 Systems and methods of unified reconstruction in storage systems 1 2006
8930306 Synchronized data deduplication 10 2009
8131680 Systems and methods for using metadata to enhance data management operations 17 2009
8285685 Metabase for facilitating data classification 11 2010
8131725 Systems and methods for using metadata to enhance data identification operations 13 2010
8010769 Systems and methods for classifying and transferring information in a storage network 17 2010
8356018 Systems and methods for grid-based data scanning 0 2010
8037031 Method and system for offline indexing of content and classifying stored data 15 2010
8442983 Asynchronous methods of data classification using change journals and other data structures 10 2010
8577851 Content aligned block-based deduplication 13 2010
8578109 Systems and methods for retaining and using data block signatures in data protection operations 13 2010
8572340 Systems and methods for retaining and using data block signatures in data protection operations 14 2010
8364652 Content aligned block-based deduplication 66 2010
8719264 Creating secondary copies of data based on searches for content 0 2011
8234249 Method and system for searching stored data 11 2011
8285964 Systems and methods for classifying and transferring information in a storage network 12 2011
8935492 Archiving data objects using secondary copies 2 2011
8285683 System and method for storing redundant information 11 2011
9116850 Client-side repository in a networked deduplicated storage system 1 2011
9104623 Client-side repository in a networked deduplicated storage system 1 2011
9020900 Distributed deduplicated storage system 11 2011
8352472 Systems and methods for using metadata to enhance data identification operations 6 2012
8392677 Systems and methods for creating copies of data, such as archive copies 13 2012
8380957 Continuous data protection over intermittent connections, such as continuous data backup for laptops or wireless devices 5 2012
9158835 Method and system for offline indexing of content and classifying stored data 0 2012
8892523 Auto summarization of content 1 2012
8615523 Method and system for searching stored data 0 2012
8725737 Systems and methods for using metadata to enhance data identification operations 5 2012
8712969 System and method for storing redundant information 4 2012
8612714 Systems and methods for classifying and transferring information in a storage network 1 2012
9110602 Content aligned block-based deduplication 1 2013
9509652 Method and system for displaying similar email messages based on message contents 0 2013
8612707 Continuous data protection over intermittent connections, such as continuous data backup for laptops or wireless devices 1 2013
8909881 Systems and methods for creating copies of data, such as archive copies 1 2013
9020890 Smart archiving and data previewing for mobile devices 1 2013
8725687 Systems and methods for byte-level or quasi byte-level single instancing 2 2013
9047296 Asynchronous methods of data classification using change journals and other data structures 0 2013
9251186 Backup using a client-side signature repository in a networked storage system 1 2013
9218374 Collaborative restore in a networked storage system 1 2013
9218375 Dedicated client-side signature generator in a networked storage system 1 2013
9218376 Intelligent data sourcing in a networked storage system 1 2013
9405763 De-duplication systems and methods for application-specific data 1 2013
9239687 Systems and methods for retaining and using data block signatures in data protection operations 2 2013
9058117 Block-level single instancing 0 2013
8838923 Continuous data protection over intermittent connections, such as continuous data backup for laptops or wireless devices 0 2013
8832406 Systems and methods for classifying and transferring information in a storage network 1 2013
9236079 System and method for storing redundant information 0 2014
9098542 Systems and methods for using metadata to enhance data identification operations 1 2014
9158787 Systems and methods for byte-level or quasi byte-level single instancing 0 2014
9418149 Auto summarization of content 1 2014
9575673 Accessing a file system using tiered deduplication 0 2014
9262275 Archiving data objects using secondary copies 0 2015
* Cited By Examiner

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
7.5 Year Payment $3600.00 $1800.00 $900.00 May 9, 2018
11.5 Year Payment $7400.00 $3700.00 $1850.00 May 9, 2022
Fee Large entity fee small entity fee micro entity fee
Surcharge - 7.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge - 11.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge after expiration - Late payment is unavoidable $700.00 $350.00 $175.00
Surcharge after expiration - Late payment is unintentional $1,640.00 $820.00 $410.00