Performing an action in response to a file system event

Data processing: database and file management or data structures – File or database maintenance

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C707S760000, C707S770000

Reexamination Certificate

active

07921076

ABSTRACT:
A method and apparatus for performing an action in response to a file system event is provided. According to one aspect, sets of “event listeners” are associated with a file hierarchy and/or the nodes thereof. Each event listener contains a set of “event handlers.” Each event handler corresponds to a separate type of event that may occur relative to the file hierarchy's nodes. When an event is going to occur relative to the hierarchy or a node thereof, all event listeners that are associated with that hierarchy
ode are inspected to determine whether those event listeners contain any event handlers that correspond to the event's type. Those event handlers that correspond to the event's type are placed in an ordered list of event handlers to be invoked. As the event handlers in the list are invoked, programmatic mechanisms that correspond to those event handlers are executed to perform customized user-specified actions.

REFERENCES:
patent: 4558413 (1985-12-01), Schmidt et al.
patent: 5047918 (1991-09-01), Schwartz et al.
patent: 5202982 (1993-04-01), Gramlich et al.
patent: 5210686 (1993-05-01), Jernigan
patent: 5222242 (1993-06-01), Choi et al.
patent: 5257366 (1993-10-01), Adair et al.
patent: 5295256 (1994-03-01), Bapat
patent: 5307490 (1994-04-01), Davidson et al.
patent: 5313629 (1994-05-01), Abraham et al.
patent: 5327556 (1994-07-01), Mohan et al.
patent: 5369763 (1994-11-01), Biles
patent: 5388257 (1995-02-01), Bauer
patent: 5410691 (1995-04-01), Taylor
patent: 5454101 (1995-09-01), Mackay et al.
patent: 5463772 (1995-10-01), Thompson et al.
patent: 5467471 (1995-11-01), Bader
patent: 5493682 (1996-02-01), Tyra et al.
patent: 5499358 (1996-03-01), Nevarez
patent: 5499371 (1996-03-01), Henninger et al.
patent: 5504892 (1996-04-01), Atsatt et al.
patent: 5524240 (1996-06-01), Barbara et al.
patent: 5530849 (1996-06-01), Hanushevsky et al.
patent: 5544360 (1996-08-01), Lewak et al.
patent: 5546571 (1996-08-01), Shan et al.
patent: 5561763 (1996-10-01), Eto et al.
patent: 5566331 (1996-10-01), Irwin, Jr. et al.
patent: 5566337 (1996-10-01), Szymanski et al.
patent: 5568640 (1996-10-01), Nishiyama et al.
patent: 5574915 (1996-11-01), Lemon et al.
patent: 5643633 (1997-07-01), Telford et al.
patent: 5649200 (1997-07-01), Leblang et al.
patent: 5675802 (1997-10-01), Allen et al.
patent: 5680614 (1997-10-01), Bakuya et al.
patent: 5682524 (1997-10-01), Freund et al.
patent: 5684990 (1997-11-01), Boothby
patent: 5689706 (1997-11-01), Rao et al.
patent: 5701467 (1997-12-01), Freeston
patent: 5706510 (1998-01-01), Burgoon
patent: 5729689 (1998-03-01), Allard et al.
patent: 5737736 (1998-04-01), Chang et al.
patent: 5758153 (1998-05-01), Atsatt et al.
patent: 5778179 (1998-07-01), Kanai et al.
patent: 5778354 (1998-07-01), Leslie et al.
patent: 5802518 (1998-09-01), Karaev et al.
patent: 5806078 (1998-09-01), Hug et al.
patent: 5819275 (1998-10-01), Badger et al.
patent: 5822511 (1998-10-01), Kashyap et al.
patent: 5825353 (1998-10-01), Will
patent: 5832526 (1998-11-01), Schuyler
patent: 5838965 (1998-11-01), Kavanagh et al.
patent: 5842212 (1998-11-01), Ballurio et al.
patent: 5848246 (1998-12-01), Gish
patent: 5864870 (1999-01-01), Guck
patent: 5870590 (1999-02-01), Kita et al.
patent: 5878410 (1999-03-01), Zbikowski et al.
patent: 5878415 (1999-03-01), Olds
patent: 5878434 (1999-03-01), Draper et al.
patent: 5890147 (1999-03-01), Peltonen et al.
patent: 5892535 (1999-04-01), Allen et al.
patent: 5897638 (1999-04-01), Lasser et al.
patent: 5915253 (1999-06-01), Christiansen
patent: 5917492 (1999-06-01), Bereiter
patent: 5918225 (1999-06-01), White et al.
patent: 5921582 (1999-07-01), Gusack
patent: 5924088 (1999-07-01), Jakobsson et al.
patent: 5937406 (1999-08-01), Balabine et al.
patent: 5956506 (1999-09-01), Cobb et al.
patent: 5974407 (1999-10-01), Sacks
patent: 5978791 (1999-11-01), Farber et al.
patent: 5983277 (1999-11-01), Heile et al.
patent: 5991771 (1999-11-01), Falls et al.
patent: 6008806 (1999-12-01), Nakajima et al.
patent: 6021414 (2000-02-01), Fuller
patent: 6023706 (2000-02-01), Schmuck et al.
patent: 6026402 (2000-02-01), Vossen et al.
patent: 6029160 (2000-02-01), Cabrera et al.
patent: 6029166 (2000-02-01), Mutalik et al.
patent: 6029175 (2000-02-01), Chow et al.
patent: 6052122 (2000-04-01), Sutcliffe et al.
patent: 6055527 (2000-04-01), Badger et al.
patent: 6088694 (2000-07-01), Burns et al.
patent: 6092086 (2000-07-01), Martin et al.
patent: 6101500 (2000-08-01), Lau
patent: 6111578 (2000-08-01), Tesler
patent: 6112209 (2000-08-01), Gusack
patent: 6115741 (2000-09-01), Domenikos et al.
patent: 6119118 (2000-09-01), Kain, III et al.
patent: 6122645 (2000-09-01), Bohannon et al.
patent: 6128610 (2000-10-01), Srinivasan et al.
patent: 6182121 (2001-01-01), Wlaschin
patent: 6185574 (2001-02-01), Howard et al.
patent: 6192273 (2001-02-01), Igel et al.
patent: 6192373 (2001-02-01), Haegele
patent: 6208993 (2001-03-01), Shadmon
patent: 6212512 (2001-04-01), Barney et al.
patent: 6212557 (2001-04-01), Oran
patent: 6230310 (2001-05-01), Arrouye et al.
patent: 6233729 (2001-05-01), Campara et al.
patent: 6236988 (2001-05-01), Aldred
patent: 6236991 (2001-05-01), Frauenhofer et al.
patent: 6247024 (2001-06-01), Kincaid
patent: 6279005 (2001-08-01), Zellweger
patent: 6279007 (2001-08-01), Uppala
patent: 6301592 (2001-10-01), Aoyama et al.
patent: 6301605 (2001-10-01), Napolitano et al.
patent: 6314408 (2001-11-01), Salas et al.
patent: 6321219 (2001-11-01), Gainer et al.
patent: 6330573 (2001-12-01), Salisbury et al.
patent: 6332200 (2001-12-01), Meth et al.
patent: 6339382 (2002-01-01), Arbinger et al.
patent: 6349295 (2002-02-01), Tedesco et al.
patent: 6366902 (2002-04-01), Lyle et al.
patent: 6366921 (2002-04-01), Hansen et al.
patent: 6366988 (2002-04-01), Skiba et al.
patent: 6370537 (2002-04-01), Gilbert et al.
patent: 6370548 (2002-04-01), Bauer et al.
patent: 6381607 (2002-04-01), Wu et al.
patent: 6389427 (2002-05-01), Faulkner
patent: 6389433 (2002-05-01), Bolosky et al.
patent: 6393435 (2002-05-01), Gartner et al.
patent: 6393456 (2002-05-01), Ambler et al.
patent: 6397231 (2002-05-01), Salisbury et al.
patent: 6421692 (2002-07-01), Milne et al.
patent: 6427123 (2002-07-01), Sedlar
patent: 6430575 (2002-08-01), Dourish et al.
patent: 6438550 (2002-08-01), Doyle et al.
patent: 6442548 (2002-08-01), Balabine et al.
patent: 6446091 (2002-09-01), Noren et al.
patent: 6453325 (2002-09-01), Cabrera et al.
patent: 6457007 (2002-09-01), Kikuchi et al.
patent: 6457065 (2002-09-01), Rich et al.
patent: 6487469 (2002-11-01), Formenti
patent: 6487552 (2002-11-01), Lei et al.
patent: 6493742 (2002-12-01), Holland et al.
patent: 6505212 (2003-01-01), Nakano et al.
patent: 6519597 (2003-02-01), Cheng et al.
patent: 6532488 (2003-03-01), Ciarlante et al.
patent: 6549916 (2003-04-01), Sedlar
patent: 6584459 (2003-06-01), Chang et al.
patent: 6587873 (2003-07-01), Nobakht et al.
patent: 6594675 (2003-07-01), Schneider
patent: 6604100 (2003-08-01), Fernandez et al.
patent: 6604236 (2003-08-01), Draper et al.
patent: 6611843 (2003-08-01), Jacobs
patent: 6631366 (2003-10-01), Nagavamsi et al.
patent: 6636845 (2003-10-01), Chau et al.
patent: 6643633 (2003-11-01), Chau et al.
patent: 6654734 (2003-11-01), Mani et al.
patent: 6681221 (2004-01-01), Jacobs
patent: 6697805 (2004-02-01), Choquier et al.
patent: 6711595 (2004-03-01), Anantharao
patent: 6725212 (2004-04-01), Couch et al.
patent: 6725227 (2004-04-01), Li
patent: 6772350 (2004-08-01), Belani et al.
patent: 6782380 (2004-08-01), Thede
patent: 6889223 (2005-05-01), Hattori
patent: 6959416 (2005-10-01), Manning et al.
patent: 6965894 (2005-11-01), Leung et al.
patent: 6970975 (2005-11-01), Frank
patent: 6973455 (2005-12-01), Vahalia et al.
patent: 7031956 (2006-04-01), Lee et al.
patent: 7043472 (2006-05-01), Aridor et al.
patent: 7047253 (2006-05-01), Murthy et al.
patent: 7051039 (2006-05-01), Murthy et al.
patent: 7062507 (2006-06-01), Wang et al.
patent: 7089239 (2006-08-01), Baer et al.
patent: 7096224 (2006-08-01), Murthy et al.
patent: 7117216 (2006-10-01), Chakraborty
patent: 7139746 (

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Performing an action in response to a file system event does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Performing an action in response to a file system event, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Performing an action in response to a file system event will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2671538

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.