Data processing: database and file management or data structures – Database design – Data structure types
Reexamination Certificate
2005-06-14
2005-06-14
Mofiz, Apu (Department: 2165)
Data processing: database and file management or data structures
Database design
Data structure types
C707S793000
Reexamination Certificate
active
06907421
ABSTRACT:
File access rates of processes are regulated according to file type. An association table stores entries associating processes to be regulated with specific access rates for various file types. System calls that access files are intercepted, and a system call wrapper executes. The system call wrapper determines the type of file that is being accessed by the process. The system call wrapper examines the association table in order to determine if the calling process is associated with an access rate for the file type being accessed. If so, the system call wrapper regulates access to the file according to the appropriate rate.
REFERENCES:
patent: 3377624 (1968-04-01), Nelson et al.
patent: 4177510 (1979-12-01), Appell et al.
patent: 5189667 (1993-02-01), Esaki et al.
patent: 5212793 (1993-05-01), Donica et al.
patent: 5226160 (1993-07-01), Waldron et al.
patent: 5249290 (1993-09-01), Heizer
patent: 5263147 (1993-11-01), Francisco et al.
patent: 5325530 (1994-06-01), Mohrmann
patent: 5437032 (1995-07-01), Wolf et al.
patent: 5528753 (1996-06-01), Fortin
patent: 5572680 (1996-11-01), Ikeda et al.
patent: 5584023 (1996-12-01), Hsu
patent: 5603020 (1997-02-01), Hashimoto et al.
patent: 5623492 (1997-04-01), Teraslinna
patent: 5636371 (1997-06-01), Yu
patent: 5640595 (1997-06-01), Baugher et al.
patent: 5692047 (1997-11-01), McManis
patent: 5706097 (1998-01-01), Schelling et al.
patent: 5706453 (1998-01-01), Cheng et al.
patent: 5708774 (1998-01-01), Boden
patent: 5719854 (1998-02-01), Choudhury et al.
patent: 5727203 (1998-03-01), Hapner et al.
patent: 5748614 (1998-05-01), Wallmeier
patent: 5752003 (1998-05-01), Hart
patent: 5761477 (1998-06-01), Wahbe et al.
patent: 5764889 (1998-06-01), Ault et al.
patent: 5781550 (1998-07-01), Templin et al.
patent: 5799173 (1998-08-01), Gossler et al.
patent: 5809527 (1998-09-01), Cooper et al.
patent: 5828893 (1998-10-01), Weid et al.
patent: 5838686 (1998-11-01), Ozkan
patent: 5838916 (1998-11-01), Domenikos et al.
patent: 5842002 (1998-11-01), Schnurer et al.
patent: 5845129 (1998-12-01), Wendorf et al.
patent: 5850399 (1998-12-01), Ganmukhi et al.
patent: 5860004 (1999-01-01), Fowlow et al.
patent: 5864683 (1999-01-01), Boebert et al.
patent: 5889956 (1999-03-01), Hauser et al.
patent: 5889996 (1999-03-01), Adams
patent: 5892968 (1999-04-01), Iwasaki et al.
patent: 5905730 (1999-05-01), Yang et al.
patent: 5905859 (1999-05-01), Holloway et al.
patent: 5913024 (1999-06-01), Green et al.
patent: 5915085 (1999-06-01), Koved
patent: 5915095 (1999-06-01), Miskowiec
patent: 5918018 (1999-06-01), Gooderum et al.
patent: 5920699 (1999-07-01), Bare
patent: 5933603 (1999-08-01), Vahalia et al.
patent: 5937159 (1999-08-01), Meyers et al.
patent: 5956481 (1999-09-01), Walsh et al.
patent: 5978373 (1999-11-01), Hoff et al.
patent: 5982748 (1999-11-01), Yin et al.
patent: 5987524 (1999-11-01), Yoshida et al.
patent: 5991812 (1999-11-01), Srinivasan
patent: 5999963 (1999-12-01), Bruno et al.
patent: 6016318 (2000-01-01), Tomoike
patent: 6018527 (2000-01-01), Yin et al.
patent: 6023721 (2000-02-01), Cummings
patent: 6038608 (2000-03-01), Katsumata
patent: 6038609 (2000-03-01), Geulen
patent: 6047325 (2000-04-01), Jain et al.
patent: 6055617 (2000-04-01), Kingsbury
patent: 6061349 (2000-05-01), Coile et al.
patent: 6065118 (2000-05-01), Bull et al.
patent: 6075791 (2000-06-01), Chiussi et al.
patent: 6075938 (2000-06-01), Bugnion et al.
patent: 6078929 (2000-06-01), Rao
patent: 6078957 (2000-06-01), Adelman et al.
patent: 6086623 (2000-07-01), Broome et al.
patent: 6092178 (2000-07-01), Jindal et al.
patent: 6094674 (2000-07-01), Hattori et al.
patent: 6101543 (2000-08-01), Alden et al.
patent: 6108701 (2000-08-01), Davis et al.
patent: 6108759 (2000-08-01), Orcutt et al.
patent: 6122673 (2000-09-01), Basak et al.
patent: 6154776 (2000-11-01), Martin
patent: 6154778 (2000-11-01), Koistinen et al.
patent: 6161139 (2000-12-01), Win et al.
patent: 6167520 (2000-12-01), Touboul
patent: 6172981 (2001-01-01), Cox et al.
patent: 6189046 (2001-02-01), Moore et al.
patent: 6192389 (2001-02-01), Ault et al.
patent: 6192512 (2001-02-01), Chess
patent: 6230203 (2001-05-01), Koperda et al.
patent: 6240463 (2001-05-01), Benmohamed et al.
patent: 6247057 (2001-06-01), Barrera
patent: 6259699 (2001-07-01), Opalka et al.
patent: 6266678 (2001-07-01), McDevitt et al.
patent: 6269404 (2001-07-01), Hart et al.
patent: 6279039 (2001-08-01), Bhat et al.
patent: 6279040 (2001-08-01), Ma et al.
patent: 6282581 (2001-08-01), Moore et al.
patent: 6282703 (2001-08-01), Meth et al.
patent: 6286047 (2001-09-01), Ramanathan et al.
patent: 6298479 (2001-10-01), Chessin et al.
patent: 6314558 (2001-11-01), Angel et al.
patent: 6327622 (2001-12-01), Jindal et al.
patent: 6336138 (2002-01-01), Caswell et al.
patent: 6351775 (2002-02-01), Yu
patent: 6353616 (2002-03-01), Elwalid et al.
patent: 6363053 (2002-03-01), Schuster et al.
patent: 6370583 (2002-04-01), Fishler et al.
patent: 6381228 (2002-04-01), Prieto, Jr. et al.
patent: 6385638 (2002-05-01), Baker-Harvey
patent: 6389448 (2002-05-01), Primak et al.
patent: 6393484 (2002-05-01), Massarani
patent: 6425003 (2002-07-01), Herzog et al.
patent: 6430622 (2002-08-01), Aiken, Jr. et al.
patent: 6434631 (2002-08-01), Bruno et al.
patent: 6434742 (2002-08-01), Koepele, Jr.
patent: 6438134 (2002-08-01), Chow et al.
patent: 6442164 (2002-08-01), Wu
patent: 6457008 (2002-09-01), Rhee et al.
patent: 6463459 (2002-10-01), Orr et al.
patent: 6470398 (2002-10-01), Zargham et al.
patent: 6487578 (2002-11-01), Ranganathan
patent: 6487663 (2002-11-01), Jaisimha et al.
patent: 6490670 (2002-12-01), Collins et al.
patent: 6499137 (2002-12-01), Hunt
patent: 6529950 (2003-03-01), Lumelsky et al.
patent: 6529985 (2003-03-01), Deianov et al.
patent: 6542167 (2003-04-01), Darlet et al.
patent: 6553413 (2003-04-01), Leighton et al.
patent: 6560613 (2003-05-01), Gylfason et al.
patent: 6578055 (2003-06-01), Hutchison et al.
patent: 6578068 (2003-06-01), Bowman-Amuah
patent: 6580721 (2003-06-01), Beshai
patent: 6658571 (2003-12-01), O'Brien et al.
patent: 6691312 (2004-02-01), Sen et al.
patent: 2003/0061338 (2003-03-01), Stelliga
patent: WO 99/39261 (1999-08-01), None
Keshav, S.,An Engineering Approach to Computer Networking: ATM Networks, the Internet, and the Telephone Network,Reading, MA, Addison-Wesley, 1997, pp. vii-xi, 85-115, 209-355, 395-444.
Stevens, R. W.,UNIX Network Programming vol. 1 Networking APIs: Sockets and XTI,Upper Saddle River, NJ, Prentice Hall, 1998, pp. v-xiv, 29-53, 85-110, 727-760.
Tanenbaum, A. S. and Woodhull, A. S.,Operating Systems: Design and Implementation, Upper Saddle River, NJ, Prentice Hall, 1997, pp. vii-xiv, 1-46, 401-454.
Rubini, A.,LINUX Device Drivers,Sebastopol, CA, O'Reilly & Associates, Inc., 1998, pp v-x, 13-40.
Goyal, P., et al., “A Hierarchical CPU Scheduler for Multimedia Operating Systems,”Proceedings of the Second Symposium on Operating Systems Design and Impelementations(OSDI'96), Seattle, WA, Oct. 1996, 15 pages.
Laurie, B. and Laurie, P.,Apache The Definitive Guide,Sebastopol, CA, O'Reilly & Associates, Inc., Feb. 1999, pp. v-viii, 43-74.
Aho, A. V. and Ullman J. D.,Principles of Compiler Design,Reading, MA, 1977, pp vii-x, 359-362, 519-522.
Jonsson, J., “Exploring the Importance of Preprocessing Operations in Real-Time Multiprocessor Scheduling,”Proc. of the IEEE Real-Time Systems Symposium—Work-in-Progress session,San Francisco, CA, Dec. 4, 1997, pp 31-34.
Rusling, D. A., Processes, [online], [retrieved on Dec. 7, 1999]. Retrieved from the Internet: URL: http://www.cebaf.gov/˜saw/linux/tlk-html
ode44.htm.
Rusling, D. A., Linux Processes, [online], [retrieved on Dec. 7, 1999]. Retrieved from the Internet: URL: http://www.cebaf.gov/˜saw/linux/tlk-html
ode45.html.
Rusling, D. A., Identifiers, [online], [retrieved on Dec. 7, 1999]. Retrieved from the Internet: URL: http://www.cebaf.gov/˜saw/linux/tlk-html
ode46.html.
Rusling, D. A., Scheduling, [online], [retrieved on Dec. 7, 1999]. Retrieved from the Internet: URL: http://www.cebaf.gov/˜sa
Keshav Srinivasan
Sharma Rosen
Ensim Corporation
Fenwick & West LLP
Mofiz Apu
LandOfFree
Regulating file access rates according to file type does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Regulating file access rates according to file type, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Regulating file access rates according to file type will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3512488