Source: http://www.google.com/patents/US8214444?dq=6903699
Timestamp: 2015-03-28 06:14:05
Document Index: 474285063

Matched Legal Cases: ['Application No. 02', 'Application No. 01906806', 'Application No. 01906806', 'Application No. 2003', 'Application No. 02747883', 'Application No. 2003']

The present application is a continuation of U.S. patent application Ser. No. 11/608,731, filed Dec. 8, 2006, which is a continuation of U.S. patent application Ser. No. 09/774,272, filed Jan. 30, 2001, entitled �EMAIL ATTACHMENT MANAGEMENT IN A COMPUTER SYSTEM,� now U.S. Pat. No. 7,155,481, issued Dec. 26, 2006, which is based on and claims the benefit of U.S. Provisional Patent Application Ser. No. 60/179,343, filed Jan. 31, 2000. These applications are incorporated by reference herein in their entirety.
Patent CitationsCited PatentFiling datePublication dateApplicantTitleUS4296465Nov 3, 1977Oct 20, 1981Honeywell Information Systems Inc.Data moverUS4686620Jul 26, 1984Aug 11, 1987American Telephone And Telegraph Company, At&T Bell LaboratoriesDatabase backup methodUS4751639Jun 24, 1985Jun 14, 1988Ncr CorporationVirtual command rollback in a fault tolerant data processing systemUS4995035Oct 31, 1988Feb 19, 1991International Business Machines CorporationCentralized management in a computer networkUS5005122Sep 8, 1987Apr 2, 1991Digital Equipment CorporationArrangement with cooperating management server node and network service nodeUS5093912Jun 26, 1989Mar 3, 1992International Business Machines CorporationDynamic resource pool expansion and contraction in multiprocessing environmentsUS5133065Jul 27, 1989Jul 21, 1992Personal Computer Peripherals CorporationBackup computer program for networksUS5193154Oct 25, 1991Mar 9, 1993Hitachi, Ltd.Buffered peripheral system and method for backing up and retrieving data to and from backup memory deviceUS5204958Jun 27, 1991Apr 20, 1993Digital Equipment CorporationSystem and method for efficiently indexing and storing a large database with high data insertion frequencyUS5212772Feb 11, 1991May 18, 1993Gigatrend IncorporatedSystem for storing data in backup tape deviceUS5226157Mar 2, 1989Jul 6, 1993Hitachi, Ltd.Backup control method and system in data processing system using identifiers for controlling block data transferUS5239647Sep 7, 1990Aug 24, 1993International Business Machines CorporationData storage hierarchy with shared storage levelUS5241668Apr 20, 1992Aug 31, 1993International Business Machines CorporationMethod and system for automated termination and resumption in a time zero backup copy processUS5241670Apr 20, 1992Aug 31, 1993International Business Machines CorporationMethod and system for automated backup copy ordering in a time zero backup copy sessionUS5265159Jun 23, 1992Nov 23, 1993Hughes Aircraft CompanyMethod of detecting a file stored on a permanent storage mediumUS5276860Dec 19, 1989Jan 4, 1994Epoch Systems, Inc.Digital data processor with improved backup storageUS5276867Dec 19, 1989Jan 4, 1994Epoch Systems, Inc.Digital data storage system with improved data migrationUS5287500Jun 3, 1991Feb 15, 1994Digital Equipment CorporationSystem for allocating storage spaces based upon required and optional service attributes having assigned pioritiesUS5301351Jan 13, 1993Apr 5, 1994Nec CorporationData transfer control system between high speed main memory and input/output processor with a data moverUS5311509Feb 6, 1992May 10, 1994International Business Machines CorporationConfigurable gigabits switch adapterUS5321816Dec 9, 1992Jun 14, 1994Unisys CorporationLocal-remote apparatus with specialized image storage modulesUS5333251May 28, 1991Jul 26, 1994Hitachi, Ltd.Data processing method and systemUS5333315Jun 27, 1991Jul 26, 1994Digital Equipment CorporationSystem of device independent file directories using a tag between the directories and file descriptors that migrate with the filesUS5347653Jun 28, 1991Sep 13, 1994Digital Equipment CorporationSystem for reconstructing prior versions of indexes using records indicating changes between successive versions of the indexesUS5410700Sep 4, 1991Apr 25, 1995International Business Machines CorporationComputer system which supports asynchronous commitment of dataUS5426284Aug 4, 1993Jun 20, 1995Engineered Data Products, Inc.Apparatus for locating and tracking information storage items using predefined labelsUS5448724Mar 17, 1994Sep 5, 1995Fujitsu LimitedData processing system having double supervising functionsUS5455926Jun 20, 1994Oct 3, 1995Data/Ware Development, Inc.Virtual addressing of optical storage media as magnetic tape equivalentsUS5491810Mar 1, 1994Feb 13, 1996International Business Machines CorporationMethod and system for automated data storage system space allocation utilizing prioritized data set parametersUS5495607Nov 15, 1993Feb 27, 1996Conner Peripherals, Inc.Network management system having virtual catalog overview of files distributively stored across network domainUS5504873Nov 12, 1993Apr 2, 1996E-Systems, Inc.Mass data storage and retrieval systemUS5544345Nov 8, 1993Aug 6, 1996International Business Machines CorporationCoherence controls for store-multiple shared data coordinated by cache directory entries in a shared electronic storageUS5544347Apr 23, 1993Aug 6, 1996Emc CorporationData storage system controlled remote data mirroring with respectively maintained data indicesUS5555404May 26, 1995Sep 10, 1996Telenor AsContinuously available database server having multiple groups of nodes with minimum intersecting sets of database fragment replicasUS5559957May 31, 1995Sep 24, 1996Lucent Technologies Inc.File system for a data storage device having a power fail recovery mechanism for write/replace operationsUS5559991Jun 27, 1995Sep 24, 1996Lucent Technologies Inc.Incremental computer file backup using check wordsUS5574898Jan 8, 1993Nov 12, 1996Atria Software, Inc.Dynamic software version auditor which monitors a process to provide a list of objects that are accessedUS5598546Aug 31, 1994Jan 28, 1997Exponential Technology, Inc.Dual-architecture super-scalar pipelineUS5613134Nov 29, 1995Mar 18, 1997Digital Equipment CorporationDocument display system using documents having ephemeral attributes for sharing information regarding the location of the display of each document on multiple display devicesUS5615392May 5, 1995Mar 25, 1997Apple Computer, Inc.Method and apparatus for consolidated buffer handling for computer device input/outputUS5619644Sep 18, 1995Apr 8, 1997International Business Machines CorporationSoftware directed microcode state save for distributed storage controllerUS5638509Jun 13, 1996Jun 10, 1997Exabyte CorporationData storage and protection systemUS5642496Sep 23, 1993Jun 24, 1997Kanfi; ArnonMethod of making a backup copy of a memory over a plurality of copying sessionsUS5649185Apr 5, 1995Jul 15, 1997International Business Machines CorporationMethod and means for providing access to a library of digitized documents and imagesUS5659614Nov 28, 1994Aug 19, 1997Bailey, Iii; John E.Method and system for creating and storing a backup copy of file data stored on a computerUS5673381Jan 25, 1996Sep 30, 1997Cheyenne Software International Sales Corp.System and parallel streaming and data stripping to back-up a networkUS5675511Dec 21, 1995Oct 7, 1997Intel CorporationApparatus and method for event tagging for multiple audio, video, and data streamsUS5677900Apr 15, 1991Oct 14, 1997Sharp Kabushiki KaishaMethod and apparatus for replacing a selected file with another longer or shorter file with no portion of the selected file remainingUS5682513Mar 31, 1995Oct 28, 1997International Business Machines CorporationIn a data storage systemUS5687343Jun 6, 1995Nov 11, 1997International Business Machines CorporationProduct for global updating modified data object represented in concatenated multiple virtual space by segment mappingUS5699361Jul 18, 1995Dec 16, 1997Industrial Technology Research InstituteProcess for communicating in a communications networkUS5719786Feb 3, 1993Feb 17, 1998Novell, Inc.Digital media data stream network management systemUS5729743Nov 30, 1995Mar 17, 1998Deltatech Research, Inc.Computer apparatus and method for merging system deltasUS5734817Mar 1, 1995Mar 31, 1998Unisys CorporationMethod for making a data base available to a user program during data base recoveryUS5737747Jun 10, 1996Apr 7, 1998Emc CorporationPrefetching to service multiple video streams from an integrated cached disk arrayUS5740405Dec 17, 1992Apr 14, 1998Microsoft CorporationMethod and system for providing data compatibility between different versions of a software programUS5742807May 31, 1995Apr 21, 1998Xerox CorporationIndexing system using one-way hash for document serviceUS5751997Jan 19, 1996May 12, 1998Apple Computer, Inc.Method and apparatus for transferring archival data among an arbitrarily large number of computer devices in a networked computer environmentUS5758359Oct 24, 1996May 26, 1998Digital Equipment CorporationMethod and apparatus for performing retroactive backups in a computer systemUS5758649Aug 30, 1996Jun 2, 1998Fujitsu LimitedUltrasonic module and ultrasonic diagnostic systemUS5761677Jan 3, 1996Jun 2, 1998Sun Microsystems, Inc.Computer system method and apparatus providing for various versions of a file without requiring data copy or log operationsUS5761734Aug 13, 1996Jun 2, 1998International Business Machines CorporationToken-based serialisation of instructions in a multiprocessor systemUS5764972Jun 7, 1995Jun 9, 1998Lsc, Inc.Archiving file system for data servers in a distributed network environmentUS5778395Oct 23, 1995Jul 7, 1998Stac, Inc.System for backing up files from disk volumes on multiple nodes of a computer networkUS5790828Sep 30, 1996Aug 4, 1998Southwestern Bell Technology Resources, Inc.Disk meshing and flexible storage mapping with enhanced flexible cachingUS5805920Nov 13, 1995Sep 8, 1998Tandem Computers IncorporatedDirect bulk data transfersUS5806058Jun 24, 1996Sep 8, 1998Hitachi, Ltd.Index managing method in database managing systemUS5812398Jun 10, 1996Sep 22, 1998Sun Microsystems, Inc.Method executed in a computer systemUS5812748May 16, 1995Sep 22, 1998Vinca CorporationMethod for improving recovery performance from hardware and software errors in a fault-tolerant computer systemUS5813009Jul 28, 1995Sep 22, 1998Univirtual Corp.Computer based records management system methodUS5813013Jun 6, 1996Sep 22, 1998Microsoft CorporationRepresenting recurring eventsUS5813017Sep 3, 1996Sep 22, 1998International Business Machines CorporationSystem and method for reducing storage requirement in backup subsystems utilizing segmented compression and differencingUS5829046Jun 10, 1996Oct 27, 1998Emc CorporationOn-line tape backup using an integrated cached disk arrayUS5835953Nov 8, 1996Nov 10, 1998Vinca CorporationBackup system that takes a snapshot of the locations in a mass storage device that has been identified for updating prior to updatingUS5845257Feb 29, 1996Dec 1, 1998Starfish Software, Inc.System and methods for scheduling and tracking events across multiple time zonesUS5860073Jul 17, 1995Jan 12, 1999Microsoft CorporationStyle sheets for publishing systemUS5860104Aug 31, 1995Jan 12, 1999Advanced Micro Devices, Inc.Data cache which speculatively updates a predicted data cache storage location with store data and subsequently corrects mispredicted updatesUS5864871Jan 28, 1997Jan 26, 1999Multex SystemsInformation delivery system and method including on-line entitlementsUS5875478Dec 3, 1996Feb 23, 1999Emc CorporationComputer backup using a file system, network, disk, tape and remote archiving repository media systemUS5875481Jan 30, 1997Feb 23, 1999International Business Machines CorporationIn a data processing systemUS5884067Oct 27, 1995Mar 16, 1999Storm; Shawn FontaineMemory controller for controlling different memory types and generating uncorrectable error faults when an access operation is performed to a wrong typeUS5887134Jun 30, 1997Mar 23, 1999Sun MicrosystemsSystem and method for preserving message order while employing both programmed I/O and DMA operationsUS5896531Feb 26, 1993Apr 20, 1999International Business Machines CorporationMethod and system for managing environments with a data processing systemUS5897642Jul 14, 1997Apr 27, 1999Microsoft CorporationMethod and system for integrating an object-based application with a version control systemUS5898431Dec 31, 1996Apr 27, 1999International Business Machines CorporationDatabase graphical user interface with calendar viewUS5901327Mar 17, 1997May 4, 1999Emc CorporationBundling of write data from channel commands in a command chain for transmission over a data link between data storage systems for remote data mirroringUS5924102May 7, 1997Jul 13, 1999International Business Machines CorporationSystem and method for managing critical filesUS5926836Dec 3, 1996Jul 20, 1999Emc CorporationComputer and associated method for restoring data backed up on archive mediaUS5933104Nov 22, 1995Aug 3, 1999Microsoft CorporationMethod and system for compression and decompression using variable-sized offset and length fieldsUS5933601Sep 30, 1996Aug 3, 1999Ncr CorporationMethod for systems management of object-based computer networksUS5950205Sep 25, 1997Sep 7, 1999Cisco Technology, Inc.Data transmission over the internet using a cache memory file systemUS5956519May 1, 1997Sep 21, 1999Discovision AssociatesPicture end token in a system comprising a plurality of pipeline stagesUS5956733Mar 6, 1997Sep 21, 1999Fujitsu LimitedNetwork archiver system and storage medium storing program to construct network archiver systemUS5958005Jul 17, 1997Sep 28, 1999Bell Atlantic Network Services, Inc.Electronic mail securityUS5970233May 3, 1996Oct 19, 1999Intel CorporationMultiple codecs for video encoding format compatibilityUS5970255Oct 16, 1995Oct 19, 1999Altera CorporationSystem for coupling programmable logic device to external circuitry which selects a logic standard and uses buffers to modify output and input signals accordinglyUS5974563Oct 2, 1998Oct 26, 1999Network Specialists, Inc.Real time backup systemUS5978841Mar 7, 1997Nov 2, 1999Berger; LouisLook ahead caching process for improved information retrieval response time by caching bodies of information before they are requested by the userUS5987478Oct 31, 1995Nov 16, 1999Intel CorporationVirtual small block file manager for flash memory arrayUS6073137 *Oct 31, 1997Jun 6, 2000MicrosoftMethod for updating and displaying the hierarchy of a data storeUS6396513 *May 14, 1996May 28, 2002At&T Corp.Electronic message sorting and notification systemUS6615241 *Jul 18, 1998Sep 2, 2003Net Exchange, LlcCorrespondent-centric management email system uses message-correspondent relationship data table for automatically linking a single stored message with its correspondentsUS7149893 *Sep 7, 1999Dec 12, 2006Poofaway.Com, Inc.System and method for enabling the originator of an electronic mail message to preset an expiration time, date, and/or event, and to control processing or handling by a recipient* Cited by examinerNon-Patent CitationsReference1Armstead, et al. "Implementation of a Campus-Wide Distributed Mass Storage Service: The Dream vs. Reality," IEEE, 1995, pp. 190-199.2Arneson, "Mass Storage Archiving in Network Environments," Digest of Papers, Ninth IEEE Symposium on Mass Storage Systems, Oct. 31-Nov. 3, 1988, pp. 45-50, Monterey, CA.3Ashton, et al., "Two Decades of policy-based storage management for the IBM mainframe computer", www.research.ibm.com, 19 pages, published Apr. 10, 2003, printed Jan. 3, 2009-cited in U.S. Appl. No. 12/276,868., www.research.ibm.com, pp. 19.4Ashton, et al., "Two Decades of policy-based storage management for the IBM mainframe computer", www.research.ibm.com, 19 pages, published Apr. 10, 2003, printed Jan. 3, 2009�cited in U.S. Appl. No. 12/276,868., www.research.ibm.com, pp. 19.5Cabrera, et al. "ADSM: A Multi-Platform, Scalable, Back-up and Archive Mass Storage System," Digest of Papers, Compcon '95, Proceedings of the 40th IEEE Computer Society International Conference, Mar. 5-9, 1995, pp. 420-427, San Francisco, CA.6Catapult, Inc., Microsoft Outlook 2000 Step by Step, Published May 7, 1999, "Collaborating with Others Using Outlook & Exchange", p. 8 including "Message Timeline."7Communication in European Application No. 02 747 883.3, mailed Jul. 20, 2007).8Eitel, "Backup and Storage Management in Distributed Heterogeneous Environments," IEEE, 1994, pp. 124-126.9European Communication in Application No. 01906806.3, issued Sep. 21, 2010, in 6 pages.10European Examination Report, App. No. 01906806.3-1244, dated Sep. 21, 2010, 6 pages.11European Examination Report, Application No. 01906806.3-1244, dated Sep. 13, 2006, 3 pages.12European Office Action, Application No. EP 019068337 , dated Mar. 26, 2008.13European Office Action, Application No. EP02778952.8, dated Apr. 22, 2008.14http://en.wikipedia.org/wiki/Naive-Bayes-classifier, 2006.15http://en.wikipedia.org/wiki/Naive�Bayes�classifier, 2006.16International Preliminary Report on Patentability in PCT/US2004/038278 filed Nov. 15, 2004, (Publication No. WO2005/050381) dated May 15, 2006.17International Search Report and International Preliminary Report on Patentability, PCT/US2000/019363, dated May 4, 2001.18International Search Report and International Preliminary Report on Patentability, PCT/US2001/003183, dated Feb. 21, 2002.19International Search Report and International Preliminary Report on Patentability, PCT/US2001/003209, dated Sep. 29, 2001.20International Search Report and International Preliminary Report on Patentability, PCT/US2002/018169, dated Mar. 3, 2003.21International Search Report in PCT/US2004/038278 filed Nov. 15, 2004, (Publication No. WO2005/050381) dated Feb. 1, 2006.22International Search Report on Patentability in PCT/US00/19364 filed Jul. 14, 2000 (Publication No. WO01/04756) dated Dec. 21, 2000.23International Search Report, PCT Application PCT/US02/17973, Aug. 22, 2002; 3 pages.24International Search Report, PCT/US2000/019324, dated Dec. 21, 2000.25International Search Report, PCT/US2000/019329, dated Dec. 21, 2000.26International Search Report, PCT/US2001/003088, dated Dec. 23, 2003.27Jander, M., "Launching Storage-Area Net," Data Communications, US, McGraw Hill, NY, vol. 27, No. 4 (Mar. 21, 1998), pp. 64-72.28Japanese Office Action, Application No. 2003/502696, dated Jul. 15, 2008.29Jason Gait, "The Optical File Cabinet: A Random-Access File System for Write-Once Optical Disks," IEEE Computer, vol. 21, No. 6, pp. 11-22 (1988) (see in particular figure 5 in p. 15 and recitation in claim 5).30Microsoft, about using Microsoft Excel 2000 files with earlier version Excel, 1985-1999, Microsoft, p. 1.31Rosenblum et al., "The Design and Implementation of a Log-Structure File System," Operating Systems Review SIGOPS, vol. 25, No. 5, New York, US, pp. 1-15 (May 1991).32Rosenblum, et al. "The Design and Implementation of a Log-Structured File System," Operating Systems Review SlGOPS, vol. 25, No. 5, New York, US, pp. 1-15 (May 1991).33Supplementary European Search Report, EP02778952.8, dated Sep. 21, 2006.34Supplementary European Search Report, European Patent Application No. 02747883, Sep. 15, 2006; 2 pages.35Szor, The Art of Virus Research and Defense, Symantec Press (2005) ISBN 0-321-30454-3.36Toyoda, Fundamentals of Oracle 8i Backup and Recovery, DB Magazine, Japan, Shoeisha, Co., Ltd.; Jul. 2000; vol. 10, No. 4, 34 total pages.37Translation of Japanese Office Action, Application No. 2003-504235, dated Mar. 25, 2008.38U.S. Appl. No. 13/011,219, filed Jan. 21, 2011, Crescenti, John et al.39Weatherspoon H. et al., "Silverback: A Global-Scale Archival System," Mar. 2001, pp. 1-15.40Witten et al., Data Mining: Practical Machine Learning Tools and Techniques, Ian H. Witten & Eibe Frank, Elsevier (2005) ISBN 0-12-088407-0.Referenced byCiting PatentFiling datePublication dateApplicantTitleUS8504634 *May 31, 2012Aug 6, 2013Commvault Systems, Inc.Email attachment management in a computer systemUS8631077 *Jul 22, 2004Jan 14, 2014International Business Machines CorporationDuplicate e-mail content detection and automatic doclink conversionUS20060020668 *Jul 22, 2004Jan 26, 2006International Business Machines CorporationSystem and method for duplicate e-mail content detection and automatic doclink conversion* Cited by examinerClassifications U.S. Classification709/206, 709/203, 709/223International ClassificationG06F15/16, H04L12/58, G06Q10/00Cooperative ClassificationY10S707/99953, G06Q10/107, H04L51/22, H04L51/08European ClassificationH04L12/58, G06Q10/107Legal EventsDateCodeEventDescriptionJul 2, 2014ASAssignmentOwner name: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT, NOFree format text: SECURITY INTEREST;ASSIGNOR:COMMVAULT SYSTEMS, INC.;REEL/FRAME:033266/0678Effective date: 20140630Jun 22, 2011ASAssignmentOwner name: COMMVAULT SYSTEMS, INC., NEW JERSEYFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:PRAHLAD, ANAND;DE MENO, RANDY;SCHWARTZ, JEREMY;AND OTHERS;SIGNING DATES FROM 20010123 TO 20010126;REEL/FRAME:026484/0634RotateOriginal ImageGoogle Home - Sitemap - USPTO Bulk Downloads - Privacy Policy - Terms of Service - About Google Patents - Send FeedbackData provided by IFI CLAIMS Patent Services