IP Library Granted Patent US 12,645,541
Granted Patent B2
US 12,645,541 · App. 18/749,427 · Granted Jun 2, 2026

Single snapshot for multiple applications

Inventors: Rahul S. Pawar (Marlboro, NJ); Jun H. Ahn (Manalapan, NJ); Manas Bhikchand Mutha (Ocean, NJ); Henry Wallace Dornemann (Eatontown, NJ); Anup Kumar (Edison, NJ)
Assignee: Commvault Systems, Inc.
G06F11/1451G06F8/60G06F9/445G06F9/45504G06F9/45558G06F11/1448G06F11/1456G06F11/1458G06F16/128G06F2009/45583G06F11/1469G06F2201/82G06F2201/84
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,645,541
App. No.
18/749,427
Granted
Jun 2, 2026
Kind
B2
Abstract

An information management system according to certain aspects may be configured to generate a snapshot of data relating to a plurality of applications. The system may include a plurality of data agents, wherein each data agent is associated with at least one of a plurality of applications, and data generated by the plurality of applications is stored in a logical volume in primary storage. The system may also include a snapshot manager configured to detect the plurality of applications; check with the plurality of data agents whether the associated applications are in consistent states; obtain a snapshot of the logical volume in response to receiving notifications from the plurality of data agents that the associated applications are in consistent states; and generate mapping information between a particular one of the plurality of applications and a portion of the snapshot relating to the particular one of the plurality of applications.

Claims (34)

1 . A computer-implemented method comprising:

receiving a first snapshot request from a first application installed on one or more computing devices, wherein the first application requests snapshots according to a first schedule;

receiving a second snapshot request from a second application installed on the one or more computing devices, wherein the second application requests snapshots according to a second schedule;

determining that the first and second applications are stopped;

in response to determining that the first and second applications are stopped, causing a snapshot to be obtained of first data generated by the first application and the second application; and

generating second data that associates a portion of the snapshot with the first application,

wherein the computer-implemented method is implemented by the one or more computing devices.

2 . The computer-implemented method of claim 1 , further comprising detecting that the first application and the second application transmit snapshot requests at a same frequency.

3 . The computer-implemented method of claim 1 , further comprising detecting that snapshot data associated with the first application and snapshot data associated with the second application are retained for a first period of time.

4 . The computer-implemented method of claim 1 , further comprising storing the snapshot in a secondary storage device.

5 . The computer-implemented method of claim 1 , wherein the snapshot is a hardware snapshot.

6 . The computer-implemented method of claim 1 , wherein the first application is one of a database application, an email application, or a file system.

7 . The computer-implemented method of claim 1 , wherein causing a snapshot to be obtained further comprises causing the snapshot to be obtained in response to receiving a notification that the first and second applications are stopped.

8 . The computer-implemented method of claim 1 , wherein generating second data further comprises generating the second data based at least in part on metadata relating to a data structure of one or more directories of the first application.

9 . The computer-implemented method of claim 1 , further comprising causing the first application and the second application to resume operations in response to the snapshot being obtained.

10 . The computer-implemented method of claim 1 , wherein the snapshot comprises the first data generated by the first application and log data associated with the first application.

11 . An information management system configured to generate a snapshot of data relating to a plurality of applications, the information management system comprising:

one or more computing devices comprising computer hardware, the one or more computing devices comprising at least one of a plurality of data agents, each data agent associated with at least one of a plurality of applications installed on the one or more computing devices, first data generated by the plurality of applications stored in a logical volume in a primary storage subsystem, wherein the one or more computing devices is configured to:

detect the plurality of applications installed on the one or more computing devices;

receive a first snapshot request from a first application in the plurality of applications;

receive a second snapshot request from a second application in the plurality of applications;

check with at least one of the plurality of data agents whether the first and second applications are in consistent states;

in response to receiving notifications from the at least one of the plurality of data agents that the first and second applications are in consistent states, cause a snapshot to be obtained of the logical volume; and

generate second data that associates a portion of the snapshot with the first application.

12 . The information management system of claim 11 , wherein the one or more computing devices are further configured to detect that the first application and the second application transmit snapshot requests at a same frequency.

13 . The information management system of claim 11 , wherein the one or more computing devices are further configured to detect that snapshot data associated with the first application and snapshot data associated with the second application are retained for a first period of time.

14 . The information management system of claim 11 , wherein the one or more computing devices are further configured to store the snapshot in a secondary storage subsystem.

15 . The information management system of claim 11 , wherein the snapshot of the logical volume comprises the first data generated by the plurality of applications that is stored in the logical volume.

16 . The information management system of claim 11 , wherein the logical volume comprises third data associated with a file system of the one or more computing devices.

17 . The information management system of claim 11 , wherein the logical volume comprises third data of a virtual machine.

18 . The information management system of claim 11 , wherein the snapshot is a hardware snapshot.

19 . The information management system of claim 11 , wherein a first data agent of the plurality of data agents is associated with a database application, an email application, or a file system.

20 . The information management system of claim 11 , wherein the one or more computing devices are further configured to cause the snapshot to be obtained of the logical volume in response to receiving notifications from two or more of the plurality of data agents, but not all of the plurality of data agents.

21 . The information management system of claim 11 , wherein a first data agent in the plurality of data agents is configured to obtain metadata relating to a data structure or one or more directories of the first application, and wherein the one or more computing devices are further configured to generate the second data based on the metadata relating to the data structure or the one or more directories of the first application.

Assignments (2)
SUPPLEMENTAL CONFIRMATORY GRANT OF SECURITY INTEREST IN UNITED STATES PATENTS Recorded Apr 16, 2025
From: COMMVAULT SYSTEMS, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 070864/0344 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 21, 2024
From: PAWAR, RAHUL S.; AHN, JUN H.; MUTHA, MANAS BHIKCHAND; DORNEMANN, HENRY WALLACE; KUMAR, ANUP
To: COMMVAULT SYSTEMS, INC.
Reel/Frame 067796/0530 →
Continuity (4)
Continuation 16857616 · Apr 24, 2020
Continuation 15474693 · Mar 30, 2017
Continuation 14163465 · Jan 24, 2014
Related Publication 20240378117A1 · Nov 14, 2024
References Cited (400)
US 4296465A · Lemak · 1981 [cited by applicant]
US 4686620A · Ng · 1987 [cited by applicant]
US 4995035A · Cole et al. · 1991 [cited by applicant]
US 5005122A · Griffin et al. · 1991 [cited by applicant]
US 5093912A · Dong et al. · 1992 [cited by applicant]
US 5133065A · Cheffetz et al. · 1992 [cited by applicant]
US 5193154A · Kitajima et al. · 1993 [cited by applicant]
US 5212772A · Masters · 1993 [cited by applicant]
US 5226157A · Nakano et al. · 1993 [cited by applicant]
US 5239647A · Anglin et al. · 1993 [cited by applicant]
US 5241668A · Eastridge et al. · 1993 [cited by applicant]
US 5241670A · Eastridge et al. · 1993 [cited by applicant]
US 5263154A · Eastridge et al. · 1993 [cited by applicant]
US 5265159A · Kung · 1993 [cited by applicant]
US 5276860A · Fortier et al. · 1994 [cited by applicant]
US 5276867A · Kenley et al. · 1994 [cited by applicant]
US 5287500A · Stoppani, Jr. · 1994 [cited by applicant]
US 5301351A · Jippo · 1994 [cited by applicant]
US 5311509A · Heddes et al. · 1994 [cited by applicant]
US 5317731A · Dias et al. · 1994 [cited by applicant]
US 5321816A · Rogan et al. · 1994 [cited by applicant]
US 5333315A · Saether et al. · 1994 [cited by applicant]
US 5347653A · Flynn et al. · 1994 [cited by applicant]
US 5369757A · Spiro et al. · 1994 [cited by applicant]
US 5403639A · Belsan et al. · 1995 [cited by applicant]
US 5410700A · Fecteau et al. · 1995 [cited by applicant]
US 5448724A · Hayashi et al. · 1995 [cited by applicant]
US 5455926A · Keele et al. · 1995 [cited by applicant]
US 5487072A · Kant · 1996 [cited by applicant]
US 5491810A · Allen · 1996 [cited by applicant]
US 5495607A · Pisello et al. · 1996 [cited by applicant]
US 5504873A · Martin et al. · 1996 [cited by applicant]
US 5544345A · Carpenter et al. · 1996 [cited by applicant]
US 5544347A · Yanai et al. · 1996 [cited by applicant]
US 5546536A · Davis et al. · 1996 [cited by applicant]
US 5555404A · Torbjornsen et al. · 1996 [cited by applicant]
US 5559957A · Balk · 1996 [cited by applicant]
US 5559991A · Kanfi · 1996 [cited by applicant]
US 5604862A · Midgely et al. · 1997 [cited by applicant]
US 5615392A · Harrison et al. · 1997 [cited by applicant]
US 5619644A · Crockett et al. · 1997 [cited by applicant]
US 5638509A · Dunphy et al. · 1997 [cited by applicant]
US 5642496A · Kanfi · 1997 [cited by applicant]
US 5673381A · Huai et al. · 1997 [cited by applicant]
US 5677900A · Nishida et al. · 1997 [cited by applicant]
US 5682513A · Candelaria et al. · 1997 [cited by applicant]
US 5687343A · Fecteau et al. · 1997 [cited by applicant]
US 5689706A · Rao et al. · 1997 [cited by applicant]
US 5699361A · Ding et al. · 1997 [cited by applicant]
US 5719786A · Nelson et al. · 1998 [cited by applicant]
US 5720026A · Uemura et al. · 1998 [cited by applicant]
US 5729743A · Squibb · 1998 [cited by applicant]
US 5737747A · Vishlitsky et al. · 1998 [cited by applicant]
US 5742792A · Yanai et al. · 1998 [cited by applicant]
US 5751997A · Kullick et al. · 1998 [cited by applicant]
US 5758359A · Saxon · 1998 [cited by applicant]
US 5761677A · Senator et al. · 1998 [cited by applicant]
US 5761734A · Pfeffer et al. · 1998 [cited by applicant]
US 5764972A · Crouse et al. · 1998 [cited by applicant]
US 5765173A · Cane et al. · 1998 [cited by applicant]
US 5778395A · Whiting et al. · 1998 [cited by applicant]
US 5790114A · Geaghan et al. · 1998 [cited by applicant]
US 5790828A · Jost · 1998 [cited by applicant]
US 5805920A · Sprenkle et al. · 1998 [cited by applicant]
US 5812398A · Nielsen · 1998 [cited by applicant]
US 5813009A · Johnson et al. · 1998 [cited by applicant]
US 5813017A · Morris · 1998 [cited by applicant]
US 5819292A · Hitz et al. · 1998 [cited by applicant]
US 5829046A · Tzelnic et al. · 1998 [cited by applicant]
US 5835953A · Ohran · 1998 [cited by applicant]
US 5875478A · Blumenau · 1999 [cited by applicant]
US 5875481A · Ashton et al. · 1999 [cited by applicant]
US 5878408A · Van Huben et al. · 1999 [cited by applicant]
US 5887134A · Ebrahim · 1999 [cited by applicant]
US 5901327A · Ofek · 1999 [cited by applicant]
US 5907621A · Bachman et al. · 1999 [cited by applicant]
US 5907672A · Matze et al. · 1999 [cited by applicant]
US 5924102A · Perks · 1999 [cited by applicant]
US 5926836A · Blumenau · 1999 [cited by applicant]
US 5933104A · Kimura · 1999 [cited by applicant]
US 5933601A · Fanshier et al. · 1999 [cited by applicant]
US 5938135A · Sasaki et al. · 1999 [cited by applicant]
US 5950205A · Aviani, Jr. · 1999 [cited by applicant]
US 5956519A · Wise et al. · 1999 [cited by applicant]
US 5958005A · Thorne et al. · 1999 [cited by applicant]
US 5970233A · Liu et al. · 1999 [cited by applicant]
US 5970255A · Tran et al. · 1999 [cited by applicant]
US 5974563A · Beeler, Jr. · 1999 [cited by applicant]
US 5987478A · See et al. · 1999 [cited by applicant]
US 5991779A · Bejar · 1999 [cited by applicant]
US 5995091A · Near et al. · 1999 [cited by applicant]
US 6003089A · Shaffer et al. · 1999 [cited by applicant]
US 6009274A · Fletcher et al. · 1999 [cited by applicant]
US 6012090A · Chung et al. · 2000 [cited by applicant]
US 6021415A · Cannon et al. · 2000 [cited by applicant]
US 6021475A · Nguyen et al. · 2000 [cited by applicant]
US 6023710A · Steiner et al. · 2000 [cited by applicant]
US 6026414A · Anglin · 2000 [cited by applicant]
US 6049889A · Steely, Jr. et al. · 2000 [cited by applicant]
US 6052735A · Ulrich et al. · 2000 [cited by applicant]
US 6061692A · Thomas et al. · 2000 [cited by applicant]
US 6072490A · Bates et al. · 2000 [cited by applicant]
US 6076148A · Kedem et al. · 2000 [cited by applicant]
US 6094416A · Ying · 2000 [cited by applicant]
US 6105129A · Meier et al. · 2000 [cited by applicant]
US 6112239A · Kenner et al. · 2000 [cited by applicant]
US 6122668A · Teng et al. · 2000 [cited by applicant]
US 6131095A · Low et al. · 2000 [cited by applicant]
US 6131148A · West et al. · 2000 [cited by applicant]
US 6131190A · Sidwell · 2000 [cited by applicant]
US 6137864A · Yaker · 2000 [cited by applicant]
US 6148377A · Carter et al. · 2000 [cited by applicant]
US 6148412A · Cannon et al. · 2000 [cited by applicant]
US 6154787A · Urevig et al. · 2000 [cited by applicant]
US 6154852A · Amundson et al. · 2000 [cited by applicant]
US 6158044A · Tibbetts · 2000 [cited by applicant]
US 6161111A · Mutalik et al. · 2000 [cited by applicant]
US 6163856A · Dion et al. · 2000 [cited by applicant]
US 6167402A · Yeager · 2000 [cited by applicant]
US 6175829B1 · Li et al. · 2001 [cited by applicant]
US 6195695B1 · Cheston et al. · 2001 [cited by applicant]
US 6205450B1 · Kanome et al. · 2001 [cited by applicant]
US 6212512B1 · Barney et al. · 2001 [cited by applicant]
US 6212521B1 · Minami et al. · 2001 [cited by applicant]
US 6230164B1 · Rikieta et al. · 2001 [cited by applicant]
US 6260069B1 · Anglin · 2001 [cited by applicant]
US 6269431B1 · Dunham · 2001 [cited by applicant]
US 6275953B1 · Vahalia et al. · 2001 [cited by applicant]
US 6279078B1 · Sicola et al. · 2001 [cited by applicant]
US 6292783B1 · Rohler · 2001 [cited by applicant]
US 6301592B1 · Aoyama et al. · 2001 [cited by applicant]
US 6304880B1 · Kishi · 2001 [cited by applicant]
US 6311193B1 · Sekido et al. · 2001 [cited by applicant]
US 6324581B1 · Xu et al. · 2001 [cited by applicant]
US 6328766B1 · Long · 2001 [cited by applicant]
US 6330570B1 · Crighton · 2001 [cited by applicant]
US 6330642B1 · Carteau · 2001 [cited by applicant]
US 6343324B1 · Hubis et al. · 2002 [cited by applicant]
US 6350199B1 · Williams et al. · 2002 [cited by applicant]
US RE37601E · Eastridge et al. · 2002 [cited by applicant]
US 6353878B1 · Dunham · 2002 [cited by applicant]
US 6356801B1 · Goodman et al. · 2002 [cited by applicant]
US 6363464B1 · Mangione · 2002 [cited by applicant]
US 6366986B1 · St. Pierre et al. · 2002 [cited by applicant]
US 6366988B1 · Skiba et al. · 2002 [cited by applicant]
US 6374336B1 · Peters et al. · 2002 [cited by applicant]
US 6374363B1 · Wu et al. · 2002 [cited by applicant]
US 6389432B1 · Pothapragada et al. · 2002 [cited by applicant]
US 6397308B1 · Ofek et al. · 2002 [cited by applicant]
US 6418478B1 · Ignatius et al. · 2002 [cited by applicant]
US 6421711B1 · Blumenau et al. · 2002 [cited by applicant]
US 6434681B1 · Amangau · 2002 [cited by applicant]
US 6473775B1 · Kusters et al. · 2002 [cited by applicant]
US 6487561B1 · Ofek et al. · 2002 [cited by applicant]
US 6487644B1 · Huebsch et al. · 2002 [cited by applicant]
US 6487645B1 · Clark et al. · 2002 [cited by applicant]
US 6502205B1 · Yanai et al. · 2002 [cited by applicant]
US 6519679B2 · Devireddy et al. · 2003 [cited by applicant]
US 6538669B1 · Lagueux, Jr. et al. · 2003 [cited by applicant]
US 6539462B1 · Mikkelsen et al. · 2003 [cited by applicant]
US 6542909B1 · Tamer et al. · 2003 [cited by applicant]
US 6542972B2 · Ignatius et al. · 2003 [cited by applicant]
US 6557089B1 · Reed et al. · 2003 [cited by applicant]
US 6564228B1 · O'Connor · 2003 [cited by applicant]
US 6581143B2 · Gagne et al. · 2003 [cited by applicant]
US 6594744B1 · Humlicek et al. · 2003 [cited by applicant]
US 6604118B2 · Kleinman et al. · 2003 [cited by applicant]
US 6604149B1 · Deo et al. · 2003 [cited by applicant]
US 6606690B2 · Padovano · 2003 [cited by applicant]
US 6615223B1 · Shih et al. · 2003 [cited by applicant]
US 6631477B1 · LeCrone et al. · 2003 [cited by applicant]
US 6631493B2 · Ottesen et al. · 2003 [cited by applicant]
US 6643671B2 · Milillo et al. · 2003 [cited by applicant]
US 6647396B2 · Parnell et al. · 2003 [cited by applicant]
US 6647473B1 · Golds et al. · 2003 [cited by applicant]
US 6651075B1 · Kusters et al. · 2003 [cited by applicant]
US 6654825B2 · Clapp et al. · 2003 [cited by applicant]
US 6658436B2 · Oshinsky et al. · 2003 [cited by applicant]
US 6658526B2 · Nguyen et al. · 2003 [cited by applicant]
US 6662198B2 · Satyanarayanan et al. · 2003 [cited by applicant]
US 6665815B1 · Goldstein et al. · 2003 [cited by applicant]
US 6681230B1 · Blott et al. · 2004 [cited by applicant]
US 6721767B2 · De Meno et al. · 2004 [cited by applicant]
US 6728733B2 · Tokui · 2004 [cited by applicant]
US 6728736B2 · Hostetter et al. · 2004 [cited by applicant]
US 6732124B1 · Koseki et al. · 2004 [cited by applicant]
US 6732125B1 · Autrey et al. · 2004 [cited by applicant]
US 6742092B1 · Huebsch et al. · 2004 [cited by applicant]
US 6748504B2 · Sawdon et al. · 2004 [cited by applicant]
US 6751635B1 · Chen et al. · 2004 [cited by applicant]
US 6757794B2 · Cabrera et al. · 2004 [cited by applicant]
US 6760723B2 · Oshinsky et al. · 2004 [cited by applicant]
US 6763351B1 · Subramaniam et al. · 2004 [cited by applicant]
US 6789161B1 · Blendermann et al. · 2004 [cited by applicant]
US 6792518B2 · Armangau et al. · 2004 [cited by applicant]
US 6799258B1 · Linde · 2004 [cited by applicant]
US 6836779B2 · Poulin · 2004 [cited by applicant]
US 6871163B2 · Hiller et al. · 2005 [cited by applicant]
US 6871271B2 · Ohran et al. · 2005 [cited by applicant]
US 6877016B1 · Hart et al. · 2005 [cited by applicant]
US 6880051B2 · Timpanaro-Perrotta · 2005 [cited by applicant]
US 6886020B1 · Zahavi et al. · 2005 [cited by applicant]
US 6892211B2 · Hitz et al. · 2005 [cited by applicant]
US 6898688B2 · Martin et al. · 2005 [cited by applicant]
US 6912482B2 · Kaiser · 2005 [cited by applicant]
US 6920537B2 · Ofek et al. · 2005 [cited by applicant]
US 6925512B2 · Louzoun et al. · 2005 [cited by applicant]
US 6938135B1 · Kekre et al. · 2005 [cited by applicant]
US 6938180B1 · Dysert et al. · 2005 [cited by applicant]
US 6941393B2 · Secatch · 2005 [cited by applicant]
US 6944796B2 · Joshi et al. · 2005 [cited by applicant]
US 6948038B2 · Berkowitz et al. · 2005 [cited by applicant]
US 6948089B2 · Fujibayashi · 2005 [cited by applicant]
US 6952705B2 · Knoblock et al. · 2005 [cited by applicant]
US 6952758B2 · Chron et al. · 2005 [cited by applicant]
US 6954834B2 · Slater et al. · 2005 [cited by applicant]
US 6957362B2 · Armangau · 2005 [cited by applicant]
US 6968351B2 · Butterworth · 2005 [cited by applicant]
US 6973553B1 · Archibald, Jr. et al. · 2005 [cited by applicant]
US 6978265B2 · Schumacher · 2005 [cited by applicant]
US 6981114B1 · Wu et al. · 2005 [cited by applicant]
US 6981177B2 · Beattie · 2005 [cited by applicant]
US 6983351B2 · Gibble et al. · 2006 [cited by applicant]
US 6993539B2 · Federwisch et al. · 2006 [cited by applicant]
US 7003519B1 · Biettron et al. · 2006 [cited by applicant]
US 7003641B2 · Prahlad et al. · 2006 [cited by applicant]
US 7032131B2 · Lubbers et al. · 2006 [cited by applicant]
US 7035880B1 · Crescenti et al. · 2006 [cited by applicant]
US 7039661B1 · Ranade · 2006 [cited by applicant]
US 7051050B2 · Chen et al. · 2006 [cited by applicant]
US 7062761B2 · Slavin et al. · 2006 [cited by applicant]
US 7065538B2 · Aronoff et al. · 2006 [cited by applicant]
US 7072915B2 · Kaczmarski et al. · 2006 [cited by applicant]
US 7082441B1 · Zahavi et al. · 2006 [cited by applicant]
US 7085787B2 · Beier et al. · 2006 [cited by applicant]
US 7085904B2 · Mizuno et al. · 2006 [cited by applicant]
US 7086787B2 · Beier et al. · 2006 [cited by applicant]
US 7096315B2 · Takeda et al. · 2006 [cited by applicant]
US 7100089B1 · Phelps · 2006 [cited by applicant]
US 7103731B2 · Gibble et al. · 2006 [cited by applicant]
US 7103740B1 · Colgrove et al. · 2006 [cited by applicant]
US 7107298B2 · Prahlad et al. · 2006 [cited by applicant]
US 7107395B1 · Ofek et al. · 2006 [cited by applicant]
US 7111026B2 · Sato · 2006 [cited by applicant]
US 7120757B2 · Tsuge · 2006 [cited by applicant]
US 7130860B2 · Pachet · 2006 [cited by applicant]
US 7130970B2 · Devassy et al. · 2006 [cited by applicant]
US 7139887B2 · Colgrove et al. · 2006 [cited by applicant]
US 7139932B2 · Watanabe · 2006 [cited by applicant]
US 7155465B2 · Lee et al. · 2006 [cited by applicant]
US 7155633B2 · Tuma et al. · 2006 [cited by applicant]
US 7165079B1 · Chen et al. · 2007 [cited by applicant]
US 7174352B2 · Kleinman et al. · 2007 [cited by applicant]
US 7181477B2 · Saika et al. · 2007 [cited by applicant]
US 7188292B2 · Cordina et al. · 2007 [cited by applicant]
US 7191198B2 · Asano et al. · 2007 [cited by applicant]
US 7194454B2 · Hansen et al. · 2007 [cited by applicant]
US 7197665B2 · Goldstein et al. · 2007 [cited by applicant]
US 7202606B2 · Eom et al. · 2007 [cited by applicant]
US 7203807B2 · Urabe et al. · 2007 [cited by applicant]
US 7209972B1 · Ignatius et al. · 2007 [cited by applicant]
US 7225204B2 · Manley et al. · 2007 [cited by applicant]
US 7225208B2 · Midgley et al. · 2007 [cited by applicant]
US 7225210B2 · Guthrie, II · 2007 [cited by applicant]
US 7228456B2 · Lecrone et al. · 2007 [cited by applicant]
US 7231544B2 · Tan et al. · 2007 [cited by applicant]
US 7234115B1 · Sprauve et al. · 2007 [cited by applicant]
US 7237075B2 · Welsh et al. · 2007 [cited by applicant]
US 7246140B2 · Therrien et al. · 2007 [cited by applicant]
US 7246207B2 · Kottomtharayil et al. · 2007 [cited by applicant]
US 7251713B1 · Zhang · 2007 [cited by applicant]
US 7257689B1 · Baird · 2007 [cited by applicant]
US 7269612B2 · Devarakonda et al. · 2007 [cited by applicant]
US 7269641B2 · Powers et al. · 2007 [cited by applicant]
US 7272606B2 · Borthakur et al. · 2007 [cited by applicant]
US 7275138B2 · Saika · 2007 [cited by applicant]
US 7275177B2 · Amangau et al. · 2007 [cited by applicant]
US 7275277B2 · Moskovich et al. · 2007 [cited by applicant]
US 7278142B2 · Bandhole et al. · 2007 [cited by applicant]
US 7284104B1 · Wu et al. · 2007 [cited by applicant]
US 7287047B2 · Kavuri · 2007 [cited by applicant]
US 7293133B1 · Colgrove et al. · 2007 [cited by applicant]
US 7296125B2 · Ohran · 2007 [cited by applicant]
US 7315923B2 · Retnamma et al. · 2008 [cited by applicant]
US 7330997B1 · Odom · 2008 [cited by applicant]
US 7343356B2 · Prahlad et al. · 2008 [cited by applicant]
US 7343365B2 · Farnham et al. · 2008 [cited by applicant]
US 7343453B2 · Prahlad et al. · 2008 [cited by applicant]
US 7343459B2 · Prahlad et al. · 2008 [cited by applicant]
US 7346623B2 · Prahlad et al. · 2008 [cited by applicant]
US 7346751B2 · Prahlad et al. · 2008 [cited by applicant]
US 7356657B2 · Mikami · 2008 [cited by applicant]
US 7359917B2 · Winter et al. · 2008 [cited by applicant]
US 7370232B2 · Safford · 2008 [cited by applicant]
US 7373364B1 · Chapman · 2008 [cited by applicant]
US 7380072B2 · Kottomtharayil et al. · 2008 [cited by applicant]
US 7383538B2 · Bates et al. · 2008 [cited by applicant]
US 7389311B1 · Crescenti et al. · 2008 [cited by applicant]
US 7392360B1 · Aharoni et al. · 2008 [cited by applicant]
US 7395282B1 · Crescenti et al. · 2008 [cited by applicant]
US 7395387B2 · Berkowitz et al. · 2008 [cited by applicant]
US 7409509B2 · Devassy et al. · 2008 [cited by applicant]
US 7412583B2 · Burton et al. · 2008 [cited by applicant]
US 7415488B1 · Muth et al. · 2008 [cited by applicant]
US 7421554B2 · Colgrove et al. · 2008 [cited by applicant]
US 7430587B2 · Malone et al. · 2008 [cited by applicant]
US 7433301B2 · Akahane et al. · 2008 [cited by applicant]
US 7440982B2 · Lu et al. · 2008 [cited by applicant]
US 7454569B2 · Kavuri et al. · 2008 [cited by applicant]
US 7457982B2 · Rajan et al. · 2008 [cited by applicant]
US 7467167B2 · Patterson · 2008 [cited by applicant]
US 7467267B1 · Mayock · 2008 [cited by applicant]
US 7472238B1 · Gokhale · 2008 [cited by applicant]
US 7475284B2 · Koike · 2009 [cited by applicant]
US 7484054B2 · Kottomtharayil et al. · 2009 [cited by applicant]
US 7490207B2 · Amarendran · 2009 [cited by applicant]
US 7496589B1 · Jain et al. · 2009 [cited by applicant]
US 7496690B2 · Beverly et al. · 2009 [cited by applicant]
US 7500053B1 · Kavuri et al. · 2009 [cited by applicant]
US 7500150B2 · Sharma et al. · 2009 [cited by applicant]
US 7509316B2 · Greenblatt et al. · 2009 [cited by applicant]
US 7512601B2 · Cucerzan et al. · 2009 [cited by applicant]
US 7516088B2 · Johnson et al. · 2009 [cited by applicant]
US 7519726B2 · Palliyll et al. · 2009 [cited by applicant]
US 7523276B1 · Shankar · 2009 [cited by applicant]
US 7523483B2 · Dogan · 2009 [cited by applicant]
US 7529748B2 · Wen et al. · 2009 [cited by applicant]
US 7529782B2 · Prahlad et al. · 2009 [cited by applicant]
US 7529898B2 · Nguyen et al. · 2009 [cited by applicant]
US 7532340B2 · Koppich et al. · 2009 [cited by applicant]
US 7536291B1 · Vijayan Retnamma et al. · 2009 [cited by applicant]
US 7539707B2 · Prahlad et al. · 2009 [cited by applicant]
US 7539835B2 · Kaiser · 2009 [cited by applicant]
US 7543125B2 · Gokhale · 2009 [cited by applicant]
US 7546324B2 · Prahlad et al. · 2009 [cited by applicant]
US 7565572B2 · Yamasaki · 2009 [cited by applicant]
US 7567991B2 · Armangau et al. · 2009 [cited by applicant]
US 7568080B2 · Prahlad et al. · 2009 [cited by applicant]
US 7577806B2 · Rowan · 2009 [cited by applicant]
US 7581077B2 · Ignatius et al. · 2009 [cited by applicant]
US 7587563B1 · Teterin et al. · 2009 [cited by applicant]
US 7596586B2 · Gokhale et al. · 2009 [cited by applicant]
US 7606841B1 · Ranade · 2009 [cited by applicant]
US 7606844B2 · Kottomtharayil · 2009 [cited by applicant]
US 7606868B1 · Le · 2009 [cited by examiner]
US 7610387B1 · Liskov et al. · 2009 [cited by applicant]
US 7613748B2 · Brockway et al. · 2009 [cited by applicant]
US 7613750B2 · Valiyaparambil et al. · 2009 [cited by applicant]
US 7617253B2 · Prahlad et al. · 2009 [cited by applicant]
US 7617262B2 · Prahlad et al. · 2009 [cited by applicant]
US 7617541B2 · Plotkin et al. · 2009 [cited by applicant]
US 7620666B1 · Root et al. · 2009 [cited by applicant]
US 7627598B1 · Burke · 2009 [cited by applicant]
US 7627617B2 · Kavuri et al. · 2009 [cited by applicant]
US 7636743B2 · Erofeev · 2009 [cited by applicant]
US 7651593B2 · Prahlad et al. · 2010 [cited by applicant]
US 7661028B2 · Erofeev · 2010 [cited by applicant]
US 7664771B2 · Kusters et al. · 2010 [cited by applicant]
US 7668798B2 · Scanlon et al. · 2010 [cited by applicant]
US 7669029B1 · Mishra et al. · 2010 [cited by applicant]
US 7672979B1 · Appellof et al. · 2010 [cited by applicant]
US 7685126B2 · Patel et al. · 2010 [cited by applicant]
US 7689467B1 · Belanger et al. · 2010 [cited by applicant]
US 7702533B2 · Barnard et al. · 2010 [cited by applicant]
US 7707184B1 · Zhang et al. · 2010 [cited by applicant]
US 7716171B2 · Kryger · 2010 [cited by applicant]
US 7734578B2 · Prahlad et al. · 2010 [cited by applicant]
US 7734669B2 · Kottomtharayil et al. · 2010 [cited by applicant]
US 7734715B2 · Hyakutake et al. · 2010 [cited by applicant]
US 7739235B2 · Rousseau et al. · 2010 [cited by applicant]
US 7747579B2 · Prahlad et al. · 2010 [cited by applicant]
US 7747660B1 · Rajan et al. · 2010 [cited by applicant]
US 7810067B2 · Kaelicke et al. · 2010 [cited by applicant]
US 7831553B2 · Prahlad et al. · 2010 [cited by applicant]
US 7831622B2 · Prahlad et al. · 2010 [cited by applicant]
US 7840533B2 · Prahlad et al. · 2010 [cited by applicant]
US 7840537B2 · Gokhale et al. · 2010 [cited by applicant]
US 7844577B2 · Becker et al. · 2010 [cited by applicant]
US 7870355B2 · Erofeev · 2011 [cited by applicant]
US 7870356B1 · Veeraswamy et al. · 2011 [cited by applicant]
US 7873806B2 · Prahlad et al. · 2011 [cited by applicant]
US 7930274B2 · Hwang et al. · 2011 [cited by applicant]
US 7930476B1 · Castelli et al. · 2011 [cited by applicant]
US 7962455B2 · Erofeev · 2011 [cited by applicant]
US 7962709B2 · Agrawal · 2011 [cited by applicant]
US 8024292B2 · Thompson et al. · 2011 [cited by applicant]
US 8024294B2 · Kottomtharayil · 2011 [cited by applicant]
US 8046334B2 · Hwang et al. · 2011 [cited by applicant]
US 8055625B2 · Prahlad et al. · 2011 [cited by applicant]
US 8055630B2 · Dawson · 2011 [cited by examiner]
US 8060695B1 · Lee et al. · 2011 [cited by applicant]
US 8121983B2 · Prahlad et al. · 2012 [cited by applicant]
US 8156086B2 · Lu et al. · 2012 [cited by applicant]
US 8166263B2 · Prahlad · 2012 [cited by applicant]
US 8170995B2 · Prahlad et al. · 2012 [cited by applicant]
US 8190565B2 · Prahlad et al. · 2012 [cited by applicant]
US 8204859B2 · Ngo · 2012 [cited by applicant]
US 8205049B1 · Armangau et al. · 2012 [cited by applicant]
US 8219524B2 · Gokhale · 2012 [cited by applicant]
US 8229954B2 · Kottomtharayil et al. · 2012 [cited by applicant]