Data processing: database and file management or data structures – Database and file access – Preparing data for information retrieval
Reexamination Certificate
2003-09-18
2010-06-01
Cottingham, John R. (Department: 2167)
Data processing: database and file management or data structures
Database and file access
Preparing data for information retrieval
C707S799000
Reexamination Certificate
active
07730077
ABSTRACT:
A programmable streaming data processor that can be programmed to recognize record and field structures of data received from a streaming data source such as a mass storage device. Being programmed with, for example, field information, the unit can locate record and field boundaries and employ logical arithmetic methods to compare fields with one another or with values otherwise supplied by general purpose processors to precisely determine which records are worth transferring to memory of the more general purpose distributed processors. The remaining records arrive and are discarded by the streaming data processor or are tagged with status bits to indicate to the more general purpose processor that they are to be ignored. In a preferred embodiment, the streaming data processor may analyze and discard records for several reasons. The first reason may be an analysis of contents of the field. Other reasons for record blocking may have to do with tagging records that are to be visible to particular users depending upon a series of concurrent transactions.
REFERENCES:
patent: 4068301 (1978-01-01), Ishino et al.
patent: 4594655 (1986-06-01), Hao et al.
patent: 4811214 (1989-03-01), Nosenchuck et al.
patent: 5687363 (1997-11-01), Oulid-Aissa et al.
patent: 5701460 (1997-12-01), Kaplan et al.
patent: 5721909 (1998-02-01), Oulid-Aissa et al.
patent: 5781897 (1998-07-01), Chen et al.
patent: 5822527 (1998-10-01), Post
patent: 5835755 (1998-11-01), Stellwagen, Jr.
patent: 5860087 (1999-01-01), Maeda et al.
patent: 5884299 (1999-03-01), Ramesh et al.
patent: 5937401 (1999-08-01), Hillegas
patent: 5937415 (1999-08-01), Sheffield et al.
patent: 5983270 (1999-11-01), Abraham et al.
patent: 5999937 (1999-12-01), Ellard
patent: 6078955 (2000-06-01), Konno et al.
patent: 6138118 (2000-10-01), Koppstein et al.
patent: 6151602 (2000-11-01), Hejlsberg et al.
patent: 6295533 (2001-09-01), Cohen
patent: 6332163 (2001-12-01), Bowman-Amuah
patent: 6339772 (2002-01-01), Klein et al.
patent: 6345206 (2002-02-01), Adamy et al.
patent: 6411974 (2002-06-01), Graham et al.
patent: 6415373 (2002-07-01), Peters et al.
patent: 6434649 (2002-08-01), Baker et al.
patent: 6477540 (2002-11-01), Singh et al.
patent: 6493701 (2002-12-01), Ponnekanti
patent: 6493761 (2002-12-01), Baker et al.
patent: 6507834 (2003-01-01), Kabra et al.
patent: 6529896 (2003-03-01), Leung et al.
patent: 6542508 (2003-04-01), Lin
patent: 6542886 (2003-04-01), Chaudhuri et al.
patent: 6594651 (2003-07-01), Kabra et al.
patent: 6601064 (2003-07-01), Nag et al.
patent: 6721749 (2004-04-01), Najm et al.
patent: 6732084 (2004-05-01), Kabra et al.
patent: 6789116 (2004-09-01), Sarkissian et al.
patent: 6996117 (2006-02-01), Lee et al.
patent: 2001/0036322 (2001-11-01), Bloomfield et al.
patent: 2002/0038313 (2002-03-01), Klein et al.
patent: 2002/0052749 (2002-05-01), Bauer
patent: 2002/0095400 (2002-07-01), Johnson et al.
patent: 2002/0116358 (2002-08-01), Heath
patent: 2002/0161748 (2002-10-01), Hamel et al.
patent: 2003/0009531 (2003-01-01), Richmann et al.
patent: 2003/0126056 (2003-07-01), Hausman et al.
patent: 2003/0212668 (2003-11-01), Hinshaw et al.
patent: 2004/0117037 (2004-06-01), Hinshaw et al.
patent: 2004/0148420 (2004-07-01), Hinshaw et al.
patent: 2005/0021813 (2005-01-01), Kovacevic et al.
patent: 2005/0154705 (2005-07-01), Zwiegincew et al.
patent: WO 98/55946 (1998-12-01), None
Acharya, A., et al., “Active Disks: Programming Model, Algorithms and Evaluation,” ACMSigplan Notices, Association for Computing Machinery, (33)11:81-91 (Nov. 1998).
Keeton, K., et al., “A Case for Intelligent Disks (IDISKs),”SIGMOD Record, (27)3:41-52, (Sep. 1998).
Graefe, G., “Query Evaluation Techniques for Large Databases,”ACM Computing Surveys, (25)2:73-170, (Jun. 1993).
Dewitt, D., et al., “Parallel Database Systems: The Future of High Performance Database Systems,”Communications of the Association for Computing Machinery(3):6:85-98, (Jun. 1992).
Uysal, M., et al., “Evaluation of Active Disks for Decision Support Databases,”IEEE, pp. 337-348, (1999).
Guyetant, S., et al., “Architecture Parallèle Reconfigurable Pour La Génoique,” RENPAR'14, ASF, Sympa Conference, pp. 1-4, (Apr. 2002).
Riedel, E., et al., “Active Disks for Large-Scale Data Processing,” Computer,IEEE, (34)6:68-74, (2001).
Hsu, W. W., et al., “Projecting the Performance of Decision Support Workloads on Systems with Smart Storage (SmartSTOR),”IEEE, pp. 417-425, (2000).
Dimakopoulos, V. V., et al., “The SMart Autonomous Storage (SMAS) System,”IEEE, vol. 1, pp. 303-306, (2001).
Memik, G., et al., “Design and Evaluation of a Smart Disk Cluster for DSS Commercial Workloads,”J. of Parallel and Distributed Computing, (61)1633-1664, (2001).
Wickremesinghe, R., et al., “Distributed Computing with Load-Managed Active Storage,” Proceedings of the 11thIEEE International Symposium on High Performance Distributed Computing HPDC-11 2002) (HPDC'02), pp. 13-23, (Jul. 2002).
Leilich, H., et al., “A Search Processor for Data Base Management Systems,” Proceedings of the Fourth International Conference on Very Large Data Bases, IEEE, pp. 280-287, (Sep. 1978).
Notice of Allowance and Fees Due, 3 pages, combined with Notice of Allowability, 6 pages, with attachments, dated Aug. 7, 2009, U.S. Appl. No. 10/667,128.
Acharya, et al., “Tuning the Performance of I/O-Intensive Parallel Applications,”, ACM, pp. 15-27 (May 1996).
Andrade, et al., “Efficient Execution of Multiple Query Workloads in Data Analysis Applications,”ACM, pp. 1-11 (Nov. 2001).
Moon, et al., “Evaluation of Predicated Array Data-Flow analysis for Automatic Parallelization,”AMC, pp. 84-95 (1999).
Andraka Raymond J.
Hinshaw Foster D.
Meyers David L.
Miller Sharon L.
Sporer Michael
Cottingham John R.
Hamilton Brook Smith & Reynolds P.C.
Lovel Kimberly
Netezza Corporation
LandOfFree
Intelligent storage device controller does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Intelligent storage device controller, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Intelligent storage device controller will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4217630