High performance message store

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 6167402
SERIAL NO

09067537

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A product and method are disclosed for creating an efficient message store and delivery system is provided. A message store having an index directory, index file, and data bucket area, all of which are page based, is described. Each page corresponds to a period of time, such as a day. Each data bucket contains message data and the actual content of the message. The index file contains index file cells which store index information characterizing an associated message. The index directory contains index directory cells which store information on the location of an associated index file cell, and is thereby associated with a message. It also includes page based user folders each having user cells which reference a message, associated with a user, in the user store. A message includes a reference pointer to an associated index file cell and a reference pointer to an associated index directory cell. An index directory pointer in the user cell, an index file pointer in the index directory cell, a message pointer in the index file cell, and two pointers in the message allow the message store to reconstruct itself if necessary.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
ORACLE AMERICA, INC.SANTA CLARA, CA8364

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Yeager, William J Menlo Park, CA 31 3337

Cited Art Landscape

Patent Info (Count) # Cites Year
 
BRIGHT LIGHT TECHNOLOGIES, INC. (1)
* 5999932 System and method for filtering unsolicited electronic mail messages using data matching and heuristic processing 533 1998
 
Minolta Camera Kabushiki Kaisha (1)
* 5613108 Electronic mail processing system and electronic mail processing method 169 1994
 
MICROSOFT TECHNOLOGY LICENSING, LLC (1)
* 6073137 Method for updating and displaying the hierarchy of a data store 168 1997
 
GOOGLE INC. (1)
* 6029164 Method and apparatus for organizing and accessing electronic mail messages using labels and full text and label indexing 145 1997
 
ADVANCED MESSAGING TECHNOLOGIES, INC. (1)
* 5870549 Systems and methods for storing, delivering, and managing messages 366 1997
 
HITACHI, LTD. (1)
* 5644404 Facsimile server system capable of recognizing at transmitting end an access to received facsimile data at receiving end 86 1994
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (4)
* 2002/0052,923 Method and system for centralized storage and management of electronic messages 8 2001
* 2002/0032,742 Method and system for centralized storage and management of electronic messages 80 2001
* 2003/0208,567 Configuration of network appliances via e-mail 24 2003
* 2009/0171,883 EXTENSIBLE CONFIGURATION ENGINE SYSTEM AND METHOD 24 2008
 
IPCOM GMBH & CO. KG (1)
9185532 Method of transmitting electronic mail messages 0 2013
 
EMC IP HOLDING COMPANY LLC (1)
* 2002/0122,543 System and method of indexing unique electronic mail messages and uses for the same 114 2002
 
LINKEDIN CORPORATION (2)
* 9514217 Message index subdivided based on time intervals 0 2013
* 2014/0359,029 MESSAGE INDEX SUBDIVIDED BASED ON TIME INTERVALS 0 2013
 
ZTE CORPORATION (2)
* 9271125 Method and terminal for processing short message 0 2010
* 2013/0095,866 METHOD AND TERMINAL FOR PROCESSING SHORT MESSAGE 0 2010
 
ZANTAZ, INC. (1)
6965904 Query Service for electronic documents archived in a multi-dimensional storage space 11 2001
 
HITACHI, LTD. (1)
* 2012/0278,409 MAIL SYSTEM 0 2012
 
ORACLE AMERICA, INC. (2)
* 6735770 Method and apparatus for high performance access to data in a message store 12 1998
* 7398533 Remote function invocation with messaging in a distributed computing environment 29 2000
 
ART Technology Group (1)
7603415 Classification of electronic messages using a hierarchy of rule sets 2 2000
 
KAROLS DEVELOPMENT CO LLC (2)
* 8775525 Method of transmitting electronic mail messages 0 2007
* 2008/0077,677 Method of transmitting electronic mail messages 1 2007
 
GIVEN IMAGING LTD. (2)
* 8098295 In-vivo imaging system device and method with image stream construction using a raw images 0 2006
* 2007/0206,092 In-vivo imaging system device and method 2 2006
 
PAYPAL, INC. (9)
8429598 Method and system to automatically generate software code 7 2007
* 2008/0059,950 Method and system to automatically generate software code 27 2007
* 8301590 Custom caching 6 2011
* 2011/0137,914 CUSTOM CACHING 9 2011
9448944 Method and system for dynamic templatized query language in software 0 2012
8996534 Custom caching 2 2012
8954439 Method and system to automatically generate software code 2 2013
8898147 Method and system for a transparent application of multiple queries across multiple data sources 2 2013
9547601 Custom caching 0 2015
 
SONY ERICSSON MOBILE COMMUNICATIONS AB (2)
* 7756536 Device and method for providing and displaying animated SMS messages 2 2007
8463994 System and method for improved media identification in a storage device 7 2012
 
TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED (1)
* 2013/0232,208 METHOD AND DEVICE FOR UPDATING MESSAGES 1 2011
 
Comm Vault Systems, Inc. (7)
7734578 System and method for performing integrated storage operations 34 2004
7861050 Systems and methods for combining data streams in a storage operation 18 2007
7831766 Systems and methods of data storage management, such as pre-allocation of storage space 4 2007
8078583 Systems and methods for performing storage operations using network attached storage 20 2009
7890718 System and method for performing time-flexible calendric storage operations 13 2009
8176268 Systems and methods for performing storage operations in a computer network 12 2010
8954446 Client-side repository in a networked deduplicated storage system 11 2011
 
MICROSOFT TECHNOLOGY LICENSING, LLC (45)
* 6330589 System and method for using a client database to manage conversation threads generated from email or news messages 191 1998
6594701 Credit-based methods and systems for controlling data flow between a sender and a receiver with reduced copying of data 86 1998
* 6360220 Lock-free methods and systems for accessing and storing information in an indexed computer data structure having modifiable entries 120 1998
6606649 Application programming interface functions for supporting an improved message store for hand-held computers 26 1999
* 6526413 Architecture for a hierarchical folder structure in hand-held computers 35 1999
6760787 Recoverable methods and systems for processing input/output requests including virtual memory addresses 24 2001
7284271 Authorizing a requesting entity to operate upon data structures 16 2001
6985958 Messaging infrastructure for identity-centric data access 16 2001
* 2002/0174,125 Messaging infrastructure for identity-centric data access 2 2001
7539747 Schema-based context service 30 2002
* 7620688 Progress mode for electronic mail component 16 2003
* 7366760 System and method for improved client server communications of email messages 18 2003
* 2004/0133,643 Method for streaming data between a server and a client 17 2003
* 2004/0133,599 System and method for improved client server communications of email messages 18 2003
* 7673000 Email service 17 2003
* 2004/0212,639 Email service 50 2003
* 2004/0215,724 Email service error recovery 24 2003
* 8086671 Systems and methods that facilitate in-order serial processing of related messages 1 2004
* 2005/0021,545 Very-large-scale automatic categorizer for Web content 6 2004
* 7065523 Scoping queries in a search engine 6 2004
* 2005/0044,074 Scoping queries in a search engine 0 2004
7415459 Scoping queries in a search engine 7 2004
* 7882181 Minimizing data transfer from POP3 servers 2 2005
7921424 Systems and methods for the repartitioning of data 9 2005
8572576 Executing dynamically assigned functions while providing services 5 2006
9460421 Distributing notifications to multiple recipients via a broadcast list 0 2006
7730150 System and method for improved client server communications of email messages 17 2008
* 2008/0126,496 SYSTEM AND METHOD FOR IMPROVED CLIENT SERVER COMMUNICATIONS OF EMAIL MESSAGES 16 2008
8812493 Search results ranking using editing distance and document information 1 2008
7899872 System and method for improved synchronization between a server and a client 13 2008
* 2008/0208,998 SYSTEM AND METHOD FOR IMPROVED SYNCHRONIZATION BETWEEN A SERVER AND A CLIENT 15 2008
8661082 Extracting previous messages from a later message 0 2008
* 2009/0319,617 EXTRACTING PREVIOUS MESSAGES FROM A LATER MESSAGE 5 2008
9348912 Document length as a static relevance feature for ranking search results 0 2008
8412784 Storage model for maintaining structured document fidelity 0 2009
* 2010/0002,873 Cipher For Disk Encryption 3 2009
8843486 System and method for scoping searches using index keys 2 2009
8738635 Detection of junk in search result ranking 0 2010
8423621 System and method for improved synchronization between a server and a client 1 2011
* 2011/0161,448 System and Method for Improved Synchronization Between a Server and a Client 11 2011
9495462 Re-ranking search results 0 2012
8473560 System and method for improved synchronization between a server and a client 1 2012
* 2014/0067,759 REPLICATING DATA ACROSS DATA CENTERS 0 2012
9590927 System and method for improved synchronization between a server and a client 0 2013
9413817 Executing dynamically assigned functions while providing services 0 2013
 
CAELO SOFTWARE INC. (1)
* 2004/0199,529 System for managing and organizing stored electronic messages 23 2004
 
CAELO SOFTWARE BV (1)
* 6725228 System for managing and organizing stored electronic messages 103 2000
 
GOOGLE INC. (4)
7584264 Data storage and retrieval systems and related methods of storing and retrieving data 0 2003
* 2005/0044,170 Data storage and retriveval systems and related methods of storing and retrieving data 23 2003
* 8103723 Message server that retains messages deleted by one client application for access by another client application 1 2004
9319243 Message server that retains messages deleted by one client application for access by another client application 0 2012
 
RENSSELAER POLYTECHNIC INSTITUTE (2)
* 7613773 Asynchronous network audio/visual collaboration system 13 2003
* 2004/0221,323 Asynchronous network audio/visual collaboration system 13 2003
 
CALIFORNIA MICRO DEVICES CORPORATION (1)
7711700 Systems and methods for classifying and transferring information in a storage network 24 2006
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (11)
* 2003/0069,892 Relational view of electronic objects 34 2001
* 7305430 Reducing data storage requirements on mail servers 7 2002
* 2004/0024,810 Reducing data storage requirements on mail servers 7 2002
* 2004/0083,432 System and method for displaying a threaded document 41 2003
* 7565347 Indexing and searching of electronic message transmission thread sets 19 2005
* 2007/0038,707 Indexing and searching of electronic message transmission thread sets 15 2005
* 8028025 Apparatus, system, and method for setting/retrieving header information dynamically into/from service data objects for protocol based technology adapters 0 2006
* 2007/0271,341 APPARATUS, SYSTEM, AND METHOD FOR SETTING/RETRIEVING HEADER INFORMATION DYNAMICALLY INTO/FROM SERVICE DATA OBJECTS FOR PROTOCOL BASED TECHNOLOGY ADAPTERS 3 2006
8214326 Reducing data storage requirements on mail servers by storing a shared copy of a message 0 2007
* 2008/0052,324 Reducing Data Storage Requirements on Mail Servers by Storing a Shared Copy of a Message 15 2007
8447764 Indexing and searching of electronic message transmission thread sets 0 2012
 
SAP SE (2)
* 8762384 Method and system for search structured data from a natural language search request 6 2010
* 2012/0047,145 ATTRIBUTED SEMANTIC SEARCH 11 2010
 
i365 MetaLINCS (1)
* 8055715 Thread identification and classification 12 2005
 
CISCO TECHNOLOGY, INC. (3)
* 6857008 Arrangement for accessing an IP-based messaging server by telephone for management of stored messages 23 2000
7233982 Arrangement for accessing an IP-based messaging server by telephone for management of stored messages 11 2005
* 2005/0135,383 Arrangement for accessing an IP-based messaging server by telephone for management of stored messages 13 2005
 
BLACKBERRY LIMITED (4)
* 8150922 Voice and text group chat display management techniques for wireless mobile terminals 40 2002
* 2004/0015,553 Voice and text group chat display management techniques for wireless mobile terminals 101 2002
8001181 Method, system and apparatus for messaging between wireless mobile terminals and networked computers 9 2009
* 2010/0056,109 METHOD, SYSTEM AND APPARATUS FOR MESSAGING BETWEEN WIRELESS MOBILE TERMINALS AND NETWORKED COMPUTERS 23 2009
 
CARBONITE GMBH (1)
* 2006/0271,630 Thread identification and classification 73 2005
 
COMPUTER ASSOCIATES THINK, INC. (2)
7562087 Method and system for processing directory operations 1 2006
* 2007/0078,887 Method and System for Creating an Index Arrangement for a Directory 5 2006
 
SIERRA WIRELESS, INC. (1)
* 2005/0039,048 Efficient new e-mail discovery 18 2003
 
PFU LIMITED (1)
* 2005/0177,576 File management method, system, and program 0 2004
 
RICOH COMPANY, LTD. (3)
* 7343407 Method and system of remote monitoring and support of devices, including handling Email messages having message types specified within the Email message 7 2001
* 2005/0262,202 Method and system of remote monitoring and support of devices, including handling Email messages having message types specified within the Email message 6 2001
7519706 Method and system of remote monitoring and support of devices, including handling email messages having message types specified within the e-mail message 6 2008
 
ORACLE OTC SUBSIDIARY LLC (1)
* 7024462 Electronic message routing 7 2000
 
COMMVAULT SYSTEMS, INC. (478)
7395282 Hierarchical backup and retrieval system 294 1999
7389311 Modular backup and retrieval system 134 1999
7209972 High speed data transfer mechanism 135 2000
7035880 Modular backup and retrieval system used in conjunction with a storage area network 379 2000
* 7155481 Email attachment management in a computer system 50 2001
7003641 Logical view with granular access to exchange data managed by a modular data and storage management system 211 2001
* 2001/0047,389 Email attachment management in a computer system 7 2001
* 2001/0047,459 Logical view with granular access to exchange data managed by a modular data and storage management system 0 2001
7434219 Storage of application specific profiles correlating to document versions 43 2001
* 2001/0047,381 Storage of application specific profiles correlating to document versions 4 2001
* 2003/0101,155 Method and system for scheduling media exports 32 2001
7401154 Pipelined high speed data transfer mechanism 58 2002
7346623 System and method for generating and managing quick recovery volumes 269 2002
7107298 System and method for archiving objects in an information store 218 2002
* 2004/0010,487 System and method for generating and managing quick recovery volumes 47 2002
7287047 Selective data replication system and method 168 2002
* 2003/0225,800 Selective data replication system and method 44 2002
7130970 Dynamic storage device pooling in a computer system 298 2003
* 2004/0221,114 Dynamic storage device pooling in a computer system 1 2003
8370542 Combined stream auxiliary copy system and method 39 2003
7162496 System and method for blind media support 99 2003
* 2004/0225,634 System and method for blind media support 0 2003
7568080 Snapshot storage and management system with indexing and user interface 70 2003
7447692 Logical view and access to data managed by a modular data and storage management system 64 2003
* 2004/0167,942 Logical view and access to data managed by a modular data and storage management system 25 2003
7631351 System and method for performing storage operations through a firewall 35 2004
7596586 System and method for extended media retention 138 2004
7246207 System and method for dynamically performing storage operations in a computer network 313 2004
7174433 System and method for dynamically sharing media in a computer network 111 2004
* 2005/0044,114 System and method for dynamically performing storage operations in a computer network 58 2004
* 2005/0044,316 System and method for dynamically sharing media in a computer network 4 2004
* 2005/0039,069 Remote disaster data recovery system and method 109 2004
* 2005/0039,051 System and method for performing storage operations through a firewall 13 2004
* 2005/0033,756 System and method for dynamically sharing storage volumes in a computer network 89 2004
* 2005/0033,913 Method and system for controlling a robotic arm in a storage device 27 2004
* 2005/0033,755 System and method for extended media retention 18 2004
7454569 Hierarchical system and method for performing storage operations in a computer network 238 2004
* 2005/0033,800 Hierarchical system and method for performing storage operations in a computer network 56 2004
7546324 Systems and methods for performing storage operations using network attached storage 150 2004
7539707 System and method for performing an image level snapshot and for restoring partial volume data 67 2004
7529782 System and method for performing a snapshot and for restoring data 138 2004
7440982 System and method for stored data archive verification 143 2004
7315923 System and method for combining data streams in pipelined storage operations in a storage network 165 2004
7277941 System and method for providing encryption in a storage network by storing a secured encryption key with encrypted archive data in an archive storage device 61 2004
* 2006/0155,712 System and method for performing integrated storage operations 2 2004
* 2005/0246,510 System and method for combining data streams in pipelined storage operations in a storage network 125 2004
* 2005/0174,869 System and method for data storage and tracking 58 2004
7581077 Method and system for transferring data in a storage operation 131 2005
7346751 Systems and methods for generating a storage-related metric 154 2005
7343356 Systems and methods for storage modeling and costing 145 2005
7343453 Hierarchical systems and methods for providing a unified view of storage information 179 2005
7343459 Systems and methods for detecting & mitigating storage risks 154 2005
7975061 System and method for performing multistream storage operations 36 2005
7809914 Methods and system of pooling storage devices 113 2005
7765369 Method and system for selectively deleting stored data 59 2005
7500053 Method and system for grouping storage system components 202 2005
7472238 Systems and methods for recovering electronic information from a storage medium 156 2005
* 2006/0224,846 System and method to support single instance storage operations 291 2005
7536291 System and method to support simulated storage operations 180 2005
7490207 System and method for performing auxillary storage operations 220 2005
7315924 Logical view with granular access to exchange data managed by a modular data and storage management system 59 2005
7620710 System and method for performing multi-path storage operations 114 2005
7613748 Stored data reverification management system and method 182 2005
7606844 System and method for performing replication copy storage operations 150 2005
7603518 System and method for improved media identification in a storage device 27 2005
7584227 System and method for containerized data storage and tracking 54 2005
7543125 System and method for performing time-flexible calendric storage operations 135 2005
7457790 Extensible configuration engine system and method 35 2005
* 2007/0166,674 Systems and methods for generating configuration metrics in a storage network 27 2005
* 2007/0162,359 System and method for containerized data storage and tracking 20 2005
* 2007/0140,525 System and method for improved media identification in a storage device 7 2005
* 2007/0078,913 Modular backup and retrieval system used in conjunction with a storage area network 26 2006
7472142 System and method for archiving objects in an information store 25 2006
* 2007/0033,237 System and method for archiving objects in an information store 7 2006
7409509 Dynamic storage device pooling in a computer system 144 2006
* 2007/0130,430 Dynamic storage device pooling in a computer system 1 2006
8271548 Systems and methods for using metadata to enhance storage operations 14 2006
7937393 Systems and methods for classifying and transferring information in a storage network 61 2006
7849059 Data classification systems and methods for organizing a metabase 28 2006
7831795 Systems and methods for classifying and transferring information in a storage network 62 2006
7822749 Systems and methods for classifying and transferring information in a storage network 22 2006
7801864 Systems and methods for using metadata to enhance data identification operations 91 2006
7747579 Metabase for facilitating data classification 129 2006
7734593 Systems and methods for classifying and transferring information in a storage network 51 2006
7725671 System and method for providing redundant access to metadata over a network 23 2006
7707178 Systems and methods for classifying and transferring information in a storage network 24 2006
7668884 Systems and methods for classifying and transferring information in a storage network 92 2006
7660800 Systems and methods for classifying and transferring information in a storage network 22 2006
7660807 Systems and methods for cataloging metadata for a metabase 82 2006
7657550 User interfaces and methods for managing data in a metabase 119 2006
7631151 Systems and methods for classifying and transferring information in a storage network 25 2006
7613752 Systems and methods for using metadata to enhance data management operations 91 2006
7844676 Email attachment management in a computer system 45 2006
* 2007/0143,431 EMAIL ATTACHMENT MANAGEMENT IN A COMPUTER SYSTEM 3 2006
7603386 Systems and methods for managing location of media in a storage system 57 2006
* 2007/0106,697 Systems and methods for managing location of media in a storage system 3 2006
8930496 Systems and methods of unified reconstruction in storage systems 0 2006
8661216 Systems and methods for migrating components in a hierarchical storage network 18 2006
8655850 Systems and methods for resynchronizing information 13 2006
8572330 Systems and methods for granular resource management in a storage network 3 2006
8266406 System and method for allocation of organizational resources 32 2006
* 2007/0198,797 Systems and methods for migrating components in a hierarchical storage network 33 2006
9009076 Systems and methods for dynamic digital asset resource management 0 2006
8677091 Writing data and storage system specific metadata to network attached storage device 2 2006
7962709 Network redirector systems and methods for performing data replication 76 2006
7870355 Log based data replication system with disk swapping below a predetermined rate 68 2006
7818262 System and method for providing a flexible licensing system for digital content 14 2006
7661028 Rolling cache configuration for a data replication system 152 2006
7651593 Systems and methods for performing data replication 163 2006
7636743 Pathname translation in a data replication system 126 2006
7617253 Destination systems and methods for performing data replication 125 2006
7617262 Systems and methods for monitoring application data in a data replication system 154 2006
* 2007/0226,438 Rolling cache configuration for a data replication system 80 2006
* 2007/0203,846 SYSTEM AND METHOD FOR PROVIDING A FLEXIBLE LICENSING SYSTEM FOR DIGITAL CONTENT 39 2006
* 2007/0185,939 Systems and methods for monitoring application data in a data replication system 84 2006
* 2007/0185,937 Destination systems and methods for performing data replication 77 2006
* 2007/0185,938 Systems and methods for performing data replication 97 2006
* 2007/0185,852 Pathname translation in a data replication system 42 2006
8726242 Systems and methods for continuous data replication 16 2006
8719809 Point in time rollback and un-installation of software 1 2006
* 2008/0155,205 SYSTEMS AND METHODS OF DATA STORAGE MANAGEMENT, SUCH AS DYNAMIC DATA STREAM ALLOCATION 2 2006
7380072 Systems and methods for sharing media in a computer network 153 2007
8655914 System and method for storage operation access security 1 2007
8346733 Systems and methods of media management, such as management of media to and from a media storage library 6 2007
7882077 Method and system for offline indexing of content and classifying stored data 97 2007
7734669 Managing copies of data 48 2007
7539783 Systems and methods of media management, such as management of media to and from a media storage library, including removable media 29 2007
* 2008/0154,987 MANAGING COPIES OF DATA 11 2007
* 2008/0077,715 SYSTEMS AND METHODS OF MEDIA MANAGEMENT, SUCH AS MANAGEMENT OF MEDIA TO AND FROM A MEDIA STORAGE LIBRARY, INCLUDING REMOVABLE MEDIA 8 2007
8112605 System and method for allocation of organizational resources 31 2007
7802067 Interface systems and methods for accessing stored data 50 2007
7484054 System and method for performing storage operations in a computer network 137 2007
7739381 System and method for providing encryption in storage operations in a storage network, such as for use by application service providers that provide data storage services 16 2007
* 2008/0037,777 SYSTEM AND METHOD FOR PROVIDING ENCRYPTION IN PIPELINED STORAGE OPERATIONS IN A STORAGE NETWORK 25 2007
7792789 Method and system for collaborative searching 47 2007
7831566 Systems and methods of hierarchical storage management, such as global management of storage operations 31 2007
* 2008/0228,785 Systems and methods of hierarchical storage management, such as global management of storage operations 13 2007
8140786 Systems and methods for creating copies of data, such as archive copies 96 2007
8832706 Systems and methods of data storage management, such as dynamic data stream allocation 2 2007
8312323 Systems and methods for remote monitoring in a computer network and reporting a failed migration operation without accessing the data being moved 3 2007
7840537 System and method for storing redundant information 233 2007
* 2008/0288,738 SYSTEMS AND METHODS OF DATA STORAGE MANAGEMENT, SUCH AS PRE-ALLOCATION OF STORAGE SPACE 3 2007
8775823 System and method for encrypting secondary copies of data 1 2007
* 2010/0031,017 SYSTEM AND METHOD FOR ENCRYPTING SECONDARY COPIES OF DATA 36 2007
7765167 Systems and methods for storage modeling and costing 62 2008
* 2008/0177,970 SYSTEMS AND METHODS FOR STORAGE MODELING AND COSTING 14 2008
7644245 Systems and methods for detecting and mitigating storage risks 39 2008
8055625 System and method for generating and managing quick recovery volumes 10 2008
8296301 Systems and methods for probabilistic data classification 1 2008
7836174 Systems and methods for grid-based data scanning 4 2008
8290808 System and method for automating customer-validated statement of work for a data storage environment 6 2008
8170995 Method and system for offline indexing of content and classifying stored data 60 2008
8108427 System and method for storage operation access security 34 2008
8037028 System and method for storing redundant information 55 2008
7953706 System and method for storing redundant information 27 2008
7937365 Method and system for searching stored data 39 2008
7882098 Method and system for searching stored data 12 2008
7657666 Systems and methods of media management, such as management of media to and from a media storage library, including removable media 21 2008
* 2008/0243,855 SYSTEM AND METHOD FOR STORAGE OPERATION ACCESS SECURITY 69 2008
* 2008/0243,938 SYSTEMS AND METHODS OF MEDIA MANAGEMENT, SUCH AS MANAGEMENT OF MEDIA TO AND FROM A MEDIA STORAGE LIBRARY, INCLUDING REMOVABLE MEDIA 10 2008
8510573 System and method for encrypting secondary copies of data 11 2008
8484165 Systems and methods of media management, such as management of media to and from a media storage library 6 2008
8468538 Systems and methods of data storage management, such as dynamic data stream allocation 6 2008
8402000 Systems and methods of media management, such as management of media to and from a media storage library 10 2008
8346734 Systems and methods of media management, such as management of media to and from a media storage library 6 2008
8341182 Systems and methods of media management, such as management of media to and from a media storage library 1 2008
7917473 Systems and methods of hierarchical storage management, such as global management of storage operations 24 2008
7865517 Managing copies of data 26 2008
7814118 Managing copies of data 31 2008
* 2008/0288,948 SYSTEMS AND METHODS OF DATA STORAGE MANAGEMENT, SUCH AS DYNAMIC DATA STREAM ALLOCATION 22 2008
* 2008/0250,204 SYSTEMS AND METHODS OF HIERARCHICAL STORAGE MANAGEMENT, SUCH AS GLOBAL MANAGEMENT OF STORAGE OPERATIONS 23 2008
* 2008/0243,771 MANAGING COPIES OF DATA 4 2008
* 2008/0243,939 MANAGING COPIES OF DATA 3 2008
7877351 Hierarchical systems and methods for performing data storage operations 47 2008
7769961 Systems and methods for sharing media in a computer network 59 2008
8433679 Modular systems and methods for managing data storage operations 22 2008
8769048 Data protection scheduling, such as providing a flexible backup window in a data protection system 4 2008
9128883 Data storage resource allocation by performing abbreviated resource checks based on relative chances of failure of the data storage resources to determine whether data storage requests would fail 0 2008
8352954 Data storage resource allocation by employing dynamic methods and blacklisting resource request pools 7 2008
9098495 Application-aware and remote single instance data management 2 2008
8219524 Application-aware and remote single instance data management 128 2008
7962642 Pipeline systems and method for transferring data in a network environment 7 2008
8335776 Distributed indexing system for data storage 25 2008
8166263 Continuous data protection over intermittent connections, such as continuous data backup for laptops or wireless devices 66 2008
7827363 Systems and methods for allocating control of storage media in a network environment 22 2008
8707070 Power management of data processing resources, such as power adaptive management of data storage operations 4 2008
7937702 Storage of application specific profiles correlating to document versions 30 2008
8706976 Parallel access virtual tape library and drives 1 2008
8156086 Systems and methods for stored data verification 31 2008
8055627 System and method for archiving objects in an information store 33 2008
* 2009/0164,532 SYSTEM AND METHOD FOR ARCHIVING OBJECTS IN AN INFORMATION STORE 1 2008
8103670 Systems and methods for retrieving data in a computer network 14 2008
7757043 Hierarchical systems and methods for performing storage operations in a computer network 58 2008
7873802 Systems and methods for recovering electronic information from a storage medium 41 2008
* 2009/0172,319 SYSTEMS AND METHODS FOR RECOVERING ELECTRONIC INFORMATION FROM A STORAGE MEDIUM 5 2008
7962714 System and method for performing auxiliary storage operations 10 2008
7739459 Systems and methods for performing storage operations in a computer network 57 2009
7739450 System and method for improved media identification in a storage device 25 2009
7849266 Method and system for grouping storage system components 43 2009
8161003 Selective data replication system and method 19 2009
* 2009/0177,719 SELECTIVE DATA REPLICATION SYSTEM AND METHOD 32 2009
8195623 System and method for performing a snapshot and for restoring data 45 2009
8204859 Systems and methods for managing replicated database data 56 2009
7949512 Systems and methods for performing virtual storage operations 21 2009
7840533 System and method for performing an image level snapshot and for restoring partial volume data 61 2009
7890719 System and method for performing time-flexible calendric storage operations 11 2009
8930306 Synchronized data deduplication 10 2009
7877362 System and method for containerized data storage and tracking 30 2009
7873806 Snapshot storage and management system with indexing and user interface 30 2009
8019963 Systems and methods for transferring data in a block-level storage operation 10 2009
8370442 Method and system for leveraging identified changes to a mail server 2 2009
8209293 System and method for extended media retention 12 2009
8725688 Image level copy or restore, such as image level restore without knowledge of data object metadata 1 2009
8307177 Systems and methods for management of virtualization data 94 2009
* 2010/0070,725 SYSTEMS AND METHODS FOR MANAGEMENT OF VIRTUALIZATION DATA 208 2009
8959299 Using a snapshot as a data source 1 2009
9015181 Systems and methods for managing single instancing data 0 2009
7844573 Systems and methods for managing location of media in a storage system 2 2009
8024294 Systems and methods for performing replication copy storage operations 49 2009
8121983 Systems and methods for monitoring application data in a data replication system 53 2009
8346825 Stored data reverification management system and method 1 2009
8131680 Systems and methods for using metadata to enhance data management operations 16 2009
9178842 Systems and methods for monitoring messaging applications for compliance with a policy 0 2009
8296475 Systems and methods for performing multi-path storage operations 2 2009
8412677 Systems and methods for byte-level or quasi byte-level single instancing 10 2009
9495382 Systems and methods for performing discrete data replication 0 2009
7962455 Pathname translation in a data replication system 62 2009
8271830 Rolling cache configuration for a data replication system 65 2009
8434131 Managing connections in a data storage system 22 2009
8578120 Block-level single instancing 45 2009
7861011 Systems and methods of media management, such as management of media to and from a media storage library, including removable media 21 2009
8401996 Storing a variable number of instances of data objects 15 2009
8285684 Systems and methods for performing data replication 24 2010
8051095 Systems and methods for classifying and transferring information in a storage network 14 2010
7831553 Systems and methods for classifying and transferring information in a storage network 90 2010
8352433 Modular backup and retrieval system used in conjunction with a storage area network 12 2010
8484162 De-duplication systems and methods for application-specific data 18 2010
8504517 Systems and methods for selective data replication 21 2010
8725698 Stub file prioritization in a data replication system 13 2010
8504515 Stubbing systems and methods in a data replication environment 24 2010
8352422 Data restore systems and methods in a replication environment 48 2010
8849955 Cloud storage and networking agents, including agents for utilizing multiple, different cloud storage sites 36 2010
8612439 Performing data storage operations in a cloud storage environment, including searching, encryption and indexing 16 2010
8407190 Performing data storage operations with a cloud environment, including containerized deduplication, data pruning, and data transfer 54 2010
8285681 Data object store and server for a cloud storage environment, including data deduplication and data management across multiple cloud storage sites 134 2010
7831622 Systems and methods for classifying and transferring information in a storage network 65 2010
8073969 Systems and methods for facilitating storage operations using network attached storage devices 8 2010
7979389 System and method for performing integrated storage operations 13 2010
7882093 Managing copies of data 26 2010
* 2010/0287,141 SYSTEM AND METHOD FOR PERFORMING INTEGRATED STORAGE OPERATIONS 2 2010
8429428 System and method for providing encryption in storage operations in a storage network, such as for use by application service providers that provide data storage services 8 2010
7987319 System and method for improved media identification in a storage device 24 2010
* 8103829 Hierarchical systems and methods for performing storage operations in a computer network 13 2010
8285685 Metabase for facilitating data classification 10 2010
8032718 Systems and methods for sharing media in a computer network 16 2010
8306926 Systems and methods for storage modeling and costing 16 2010
8396838 Legal compliance, electronic discovery and electronic document handling of online and offline copies of data 33 2010
8131725 Systems and methods for using metadata to enhance data identification operations 12 2010
8086809 Interface systems and methods for accessing stored data 15 2010
8074042 Methods and system of pooling storage devices 18 2010
8041905 Systems and methods for allocating control of storage media in a network environment 16 2010
8010769 Systems and methods for classifying and transferring information in a storage network 16 2010
8356018 Systems and methods for grid-based data scanning 0 2010
8190565 System and method for performing an image level snapshot and for restoring partial volume data 35 2010
7958086 Systems and methods for managing location of media in a storage system 0 2010
8214444 Email attachment management in a computer system 15 2010
7958307 Method and system for grouping storage system components 18 2010
8131964 Systems and methods for combining data streams in a storage operation 14 2010
8234417 Systems and methods of media management, such as management of media to and from a media storage library, including removable media 14 2010
8037031 Method and system for offline indexing of content and classifying stored data 14 2010
8442983 Asynchronous methods of data classification using change journals and other data structures 9 2010
8595191 Systems and methods for performing data management operations using snapshots 11 2010
8433682 Systems and methods for analyzing snapshots 9 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
8140794 Snapshot storage and management system with indexing and user interface 12 2011
9021198 System and method for sharing SAN storage 3 2011
8041673 Hierarchical systems and methods for performing data storage operations 20 2011
7984063 Managing copies of data 24 2011
8832031 Systems and methods of hierarchical storage management, such as global management of storage operations 2 2011
8505010 Storage of application specific profiles correlating to document versions 8 2011
8099428 Managing copies of data 12 2011
* 2011/0173,207 MANAGING COPIES OF DATA 15 2011
8849762 Restoring computing environments, such as autorecovery of file systems at certain points in time 3 2011
8719264 Creating secondary copies of data based on searches for content 0 2011
8719767 Utilizing snapshots to provide builds to developer computing devices 4 2011
8706867 Realtime streaming of multimedia content from secondary storage devices 6 2011
8234249 Method and system for searching stored data 10 2011
8230195 System and method for performing auxiliary storage operations 37 2011
8589347 Systems and methods for performing data replication 20 2011
8572038 Systems and methods for performing data replication 20 2011
8489656 Systems and methods for performing data replication 30 2011
8443142 Method and system for grouping storage system components 7 2011
8131780 Systems and methods for managing location of media in a storage system 1 2011
8326915 Pipeline systems and method for transferring data in a network environment 3 2011
8112543 System and method for performing multistream storage operations 1 2011
8285671 System and method for performing integrated storage operations 6 2011
8230171 System and method for improved media identification in a storage device 12 2011
8285964 Systems and methods for classifying and transferring information in a storage network 11 2011
8239654 Systems and methods for transferring data in a block-level storage operation 5 2011
8463751 Systems and methods for performing replication copy storage operations 31 2011
9244779 Data recovery operations, such as recovery from modified network data management protocol data 1 2011
8935492 Archiving data objects using secondary copies 2 2011
8620870 Efficient data management improvements, such as docking limited-feature data management modules to a full-featured data management system 22 2011
8612394 System and method for archiving objects in an information store 3 2011
8447728 System and method for storage operation access security 3 2011
8442944 System and method for generating and managing quick recovery volumes 5 2011
8285683 System and method for storing redundant information 11 2011
8341359 Systems and methods for sharing media and path management in a computer network 8 2011
8566278 Hierarchical systems and methods for performing data storage operations 10 2011
8291177 Systems and methods for allocating control of storage media in a network environment 5 2011
8266106 Systems and methods for performing storage operations using network attached storage 13 2011
8402244 Methods and system of pooling storage devices 7 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
8266397 Interface systems and methods for accessing stored data 12 2011
8229954 Managing copies of data 59 2012
8725731 Systems and methods for retrieving data in a computer network 7 2012
8402219 Hierarchical systems and methods for performing storage operations in a computer network 9 2012
8281028 System and method for performing multistream storage operations 1 2012
8417908 Systems and methods for combining data streams in a storage operation 6 2012
8352472 Systems and methods for using metadata to enhance data identification operations 5 2012
8433872 Snapshot storage and management system with indexing and user interface 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
8364914 Systems and methods for performing storage operations in a computer network 9 2012
8645320 System and method for performing an image level snapshot and for restoring partial volume data 9 2012
8504634 Email attachment management in a computer system 10 2012
8892523 Auto summarization of content 0 2012
8666942 Systems and methods for managing snapshots of replicated databases 12 2012
8463753 System and method for extended media retention 9 2012
* 2012/0271,793 APPLICATION-AWARE AND REMOTE SINGLE INSTANCE DATA MANAGEMENT 12 2012
8539118 Systems and methods of media management, such as management of media to and from a media storage library, including removable media 2 2012
8782064 Managing copies of data 3 2012
8725964 Interface systems and methods for accessing stored data 7 2012
8725980 System and method for allocation of organizational resources 5 2012
8577844 Systems and methods for performing storage operations using network attached storage 9 2012
8428995 System and method for automating customer-validated statement of work for a data storage environment 1 2012
8725737 Systems and methods for using metadata to enhance data identification operations 4 2012
8793221 Systems and methods for performing data replication 11 2012
8656218 Memory configuration for data replication system including identification of a subsequent log entry by a destination computer 12 2012
9020990 Stored data reverification management system and method 0 2012
8930319 Modular backup and retrieval system used in conjunction with a storage area network 2 2012
8650445 Systems and methods for remote monitoring in a computer network 1 2012
8849761 Data object store and server for a cloud storage environment, including data deduplication and data management across multiple cloud storage sites 3 2012
8712969 System and method for storing redundant information 4 2012
8706993 Systems and methods for storage modeling and costing 5 2012
8612714 Systems and methods for classifying and transferring information in a storage network 0 2012
8583594 System and method for performing integrated storage operations 0 2012
* 8510516 Systems and methods for sharing media in a computer network 7 2012
8504741 Systems and methods for performing multi-path storage operations 0 2012
* 2013/0019,068 SYSTEMS AND METHODS FOR SHARING MEDIA IN A COMPUTER NETWORK 2 2012
8725973 Systems and methods for management of virtualization data 5 2012
8805807 Distributed indexing system for data storage 1 2012
8924428 Systems and methods of media management, such as management of media to and from a media storage library 1 2012
9069799 Restoration of centralized data storage manager, such as data storage manager in a hierarchical data storage system 2 2012
8756203 Systems and methods of media management, such as management of media to and from a media storage library 1 2012
9262226 Data storage resource allocation by employing dynamic methods and blacklisting resource request pools 0 2013
8667189 Combined stream auxiliary copy system and method 1 2013
9110602 Content aligned block-based deduplication 1 2013
8688931 Systems and methods for performing storage operations in a computer network 5 2013
9509652 Method and system for displaying similar email messages based on message contents 0 2013
9378035 Systems and methods for repurposing virtual machines 0 2013
8612707 Continuous data protection over intermittent connections, such as continuous data backup for laptops or wireless devices 1 2013
9021452 Automatic identification of storage requirements, such as for use in selling data storage management solutions 1 2013
8909881 Systems and methods for creating copies of data, such as archive copies 1 2013
8799613 Methods and system of pooling storage devices 4 2013
9529871 Information management of mobile device data 0 2013
9342537 Integrated snapshot interface for a data storage system 2 2013
9298715 Data storage system utilizing proxy device for storage operations 3 2013
9003117 Hierarchical systems and methods for performing storage operations in a computer network 2 2013
9262496 Unified access to personal data 0 2013
8950009 Information management of data associated with multiple cloud services 3 2013
9461881 Migration of existing computing systems to cloud computing sites or virtual machines 0 2013
9372827 Migration of an existing computing system to new hardware 0 2013
9116633 Information management of virtual machines having mapped storage devices 2 2013
9092500 Utilizing snapshots for access to databases and other applications 2 2013
9063938 Search filtered file system using secondary storage, including multi-dimensional indexing and searching of archived files 1 2013
9459968 Single index to query multiple backup formats 0 2013
9020890 Smart archiving and data previewing for mobile devices 1 2013
9171008 Performing data storage operations with a cloud environment, including containerized deduplication, data pruning, and data transfer 0 2013
8799051 System and method for automating customer-validated statement of work for a data storage environment 0 2013
8725687 Systems and methods for byte-level or quasi byte-level single instancing 2 2013
8966288 System and method for providing encryption in storage operations in a storage network, such as for use by application service providers that provide data storage services 1 2013
8898411 Snapshot storage and management system with indexing and user interface 0 2013
9298559 Systems and methods for analyzing snapshots 0 2013
8769635 Managing connections in a data storage system 0 2013
8725694 Systems and methods for performing replication copy storage operations 17 2013
9047296 Asynchronous methods of data classification using change journals and other data structures 0 2013
8655846 System and method for generating and managing quick recovery volumes 0 2013
8762335 System and method for storage operation access security 1 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
9256606 Systems and methods of data storage management, such as dynamic data stream allocation 0 2013
9098514 Efficient data management improvements, such as docking limited-feature data management modules to a full-featured data management system 1 2013
9405763 De-duplication systems and methods for application-specific data 1 2013
8656068 Systems and methods of media management, such as management of media to and from a media storage library, including removable media 1 2013
9002785 Stubbing systems and methods in a data replication environment 11 2013
8868494 Systems and methods for selective data replication 17 2013
9274803 Storage of application specific profiles correlating to document versions 1 2013
9411986 System and method for encrypting secondary copies of data 0 2013
9021213 System and method for sharing media in a computer network 3 2013
9430491 Request-based data synchronization management 0 2013
9336226 Criteria-based data synchronization management 1 2013
9262435 Location-based data synchronization management 1 2013
9313143 Systems and methods for granular resource management in a storage network 0 2013
8886853 Systems and methods for uniquely identifying removable media by its manufacturing defects wherein defects includes bad memory or redundant cells or both 1 2013
9104340 Systems and methods for performing storage operations using network attached storage 2 2013
8745105 Systems and methods for performing data replication 12 2013
9239687 Systems and methods for retaining and using data block signatures in data protection operations 2 2013
9483655 File backup with selective encryption 0 2013
9367702 Automatic file encryption 1 2013
9058117 Block-level single instancing 0 2013
9268602 Systems and methods for performing data management operations using snapshots 1 2013
9495404 Systems and methods to process block-level backup for selective file restoration for virtual machines 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 0 2013
9164850 System and method for archiving objects in an information store 0 2013
9471578 Data storage system utilizing proxy device for storage operations 0 2013
9208210 Rolling cache configuration for a data replication system 3 2013
9122600 Systems and methods for remote monitoring in a computer network 0 2013
9021282 Power management of data processing resources, such as power adaptive management of data storage operations 1 2013
8996823 Parallel access virtual tape library and drives 1 2013
8886595 System and method for performing an image level snapshot and for restoring partial volume data 7 2013
9495251 Snapshot readiness checking and reporting 0 2014
9002799 Systems and methods for resynchronizing information 5 2014
8892826 Systems and methods for performing storage operations in a computer network 3 2014
9152685 Systems and methods for migrating components in a hierarchical storage network 2 2014
9170890 Combined stream auxiliary copy system and method 0 2014
9047357 Systems and methods for managing replicated database data in dirty and clean shutdown states 4 2014
9003137 Interface systems and methods for accessing stored data 2 2014
9124611 Systems and methods for writing data and storage system specific metadata to network attached storage device 1 2014
9111220 Systems and methods for storage modeling and costing 2 2014
9286398 Systems and methods for retrieving data in a computer network 1 2014
8935210 Systems and methods for performing replication copy storage operations 6 2014
9236079 System and method for storing redundant information 0 2014
9164692 System and method for allocation of organizational resources 1 2014
9003374 Systems and methods for continuous data replication 5 2014
9098542 Systems and methods for using metadata to enhance data identification operations 0 2014
9158787 Systems and methods for byte-level or quasi byte-level single instancing 0 2014
9535776 Dataflow alerts for an information management system 0 2014
9183240 Distributed indexing system for data storage 0 2014
9020898 Systems and methods for performing data replication 5 2014
9507525 Methods and system of pooling storage devices 0 2014
9405928 Deriving encryption rules based on file content 0 2014
9201917 Systems and methods for performing storage operations in a computer network 1 2014
9436555 Efficient live-mount of a backed up virtual machine in a storage management system 1 2014
9417968 Efficiently restoring execution of a backed up virtual machine based on coordination with virtual-machine-file-relocation operations 1 2014
9092378 Restoring computing environments, such as autorecovery of file systems at certain points in time 0 2014
9454537 Data object store and server for a cloud storage environment, including data deduplication and data management across multiple cloud storage sites 0 2014
9418149 Auto summarization of content 0 2014
9208160 System and method for performing an image level snapshot and for restoring partial volume data 4 2014
9444811 Using an enhanced data agent to restore backed up data across autonomous storage management systems 0 2014
9575673 Accessing a file system using tiered deduplication 0 2014
9448731 Unified snapshot storage management 1 2014
9213848 Information management of data associated with multiple cloud services 0 2015
9298382 Systems and methods for performing replication copy storage operations 2 2015
9262275 Archiving data objects using secondary copies 0 2015
9483511 Stubbing systems and methods in a data replication environment 0 2015
* 9251190 System and method for sharing media in a computer network 1 2015
9396244 Systems and methods for managing replicated database data 1 2015
9367548 Search filtered file system using secondary storage, including multi-dimensional indexing and searching of archived files 0 2015
9563514 Assignment of proxies for virtual-machine secondary copy operations including streaming backup jobs 0 2015
9405471 Systems and methods for storage modeling and costing 0 2015
9448892 Systems and methods for migrating components in a hierarchical storage network 0 2015
9588972 Efficient data management improvements, such as docking limited-feature data management modules to a full-featured data management system 0 2015
9451023 Information management of virtual machines having mapped storage devices 0 2015
9578101 System and method for sharing san storage 0 2015
9405631 System and method for performing an image level snapshot and for restoring partial volume data 0 2015
9571579 Information management of data associated with multiple cloud services 0 2015
9557929 Data recovery operations, such as recovery from modified network data management protocol data 0 2016
9489244 Seamless virtual machine recall in a data storage system 0 2016
 
CFPH, LLC (1)
* 2008/0201,223 PRODUCTS AND PROCESSES FOR PROVIDING INFORMATION SERVICES 0 2007
 
BRITISH TELECOMMUNICATIONS PUBLIC LIMITED COMPANY (2)
* 2006/0265,745 Method and apparatus of detecting network activity 13 2002
* 2006/0010,209 Server for sending electronics messages 18 2003
 
KOM SOFTWARE INC. (2)
8234477 Method and system for providing restricted access to a storage medium 7 2009
9361243 Method and system for providing restricted access to a storage medium 0 2012
 
FACEBOOK, INC. (2)
* 8924860 Adding events to a calendar from another application 0 2012
* 2013/0173,399 CLICK-TO-ADD, JOT-IT-DOWN, AND ADD BANNER 0 2012
 
NET RATINGS, INC. (1)
* 8661111 System and method for estimating prevalence of digital content on the world-wide-web 3 2000
 
MATSUSHITA ELECTRIC INDUSTRIAL CO., LTD. (1)
* 2005/0198,166 Mail program, e-mail device, and method for managing e-mail messages 19 2004
* Cited By Examiner