Indexing and filtering using composite data stores

Data processing: database and file management or data structures – Database and file access – Preparing data for information retrieval

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C707S737000, C707S736000

Reexamination Certificate

active

07912840

ABSTRACT:
Data stores combined into a composite data store. A method includes referencing a first index entry for a user specified first parameter pattern. The first index entry includes references to record addresses for records in the composite data store which include the first parameter pattern. A first beginning composite data store address of a first selected data store is referenced. A determination is made that the first beginning composite data store address is at or above an address at or above a predetermined threshold above the first record address. Based on determining that the first beginning composite data store address is at or above a predetermined threshold above the first record address, a speed-up data structure is used to eliminate one or more comparisons of record entries in the first index entry between the first record address and the first beginning composite data store address.

REFERENCES:
patent: 4961139 (1990-10-01), Hong et al.
patent: 5530854 (1996-06-01), Emery et al.
patent: 5664179 (1997-09-01), Tucker
patent: 5699441 (1997-12-01), Sagawa
patent: 5701459 (1997-12-01), Millett
patent: 5737734 (1998-04-01), Schultz
patent: 5740445 (1998-04-01), Okuda
patent: 5761652 (1998-06-01), Wu
patent: 5799312 (1998-08-01), Rigoutsos
patent: 6018733 (2000-01-01), Kirsch et al.
patent: 6026398 (2000-02-01), Brown
patent: 6128613 (2000-10-01), Wong et al.
patent: 6216123 (2001-04-01), Robertson et al.
patent: 6233571 (2001-05-01), Egger et al.
patent: 6253188 (2001-06-01), Witek
patent: 6473729 (2002-10-01), Gastaldo et al.
patent: 6584458 (2003-06-01), Millett et al.
patent: 6584465 (2003-06-01), Zhu
patent: 6658626 (2003-12-01), Aiken
patent: 6718325 (2004-04-01), Chandra
patent: 6748401 (2004-06-01), Blackburn
patent: 6772141 (2004-08-01), Pratt et al.
patent: 6778981 (2004-08-01), Lee
patent: 6785677 (2004-08-01), Fritchman
patent: 6804664 (2004-10-01), Hartman et al.
patent: 6947931 (2005-09-01), Bass et al.
patent: 6985904 (2006-01-01), Kaluskar et al.
patent: 6993533 (2006-01-01), Barnes
patent: 7139753 (2006-11-01), Bass et al.
patent: 7181438 (2007-02-01), Szabo
patent: 7266553 (2007-09-01), Anderson et al.
patent: 7590716 (2009-09-01), Sinclair
patent: 7640363 (2009-12-01), Teodosiu et al.
patent: 2002/0099536 (2002-07-01), Bordner et al.
patent: 2002/0099685 (2002-07-01), Takano
patent: 2004/0225643 (2004-11-01), Alpha et al.
patent: 2004/0260694 (2004-12-01), Chaudhuri et al.
patent: 2005/0108230 (2005-05-01), Carroll
patent: 2005/0108394 (2005-05-01), Braun et al.
patent: 2005/0131872 (2005-06-01), Calbucci et al.
patent: 2005/0171926 (2005-08-01), Thione
patent: 2006/0004740 (2006-01-01), Dettinger
patent: 2006/0036649 (2006-02-01), Simske et al.
patent: 2006/0080361 (2006-04-01), Suzuki
patent: 2006/0106793 (2006-05-01), Liang
patent: 2006/0126916 (2006-06-01), Kokumai
patent: 2006/0195672 (2006-08-01), Inoue et al.
patent: 2006/0212420 (2006-09-01), Murthy
patent: 2006/0235843 (2006-10-01), Musgrove et al.
patent: 2006/0265396 (2006-11-01), Raman et al.
patent: 2007/0027864 (2007-02-01), Collins et al.
patent: 2007/0033165 (2007-02-01), Sheinwald et al.
patent: 2007/0073894 (2007-03-01), Erickson et al.
patent: 2007/0106876 (2007-05-01), Goswami
patent: 2007/0156677 (2007-07-01), Szabo
patent: 2007/0175674 (2007-08-01), Brinson
patent: 2007/0203898 (2007-08-01), Carmona
patent: 2007/0250494 (2007-10-01), Peoples et al.
patent: 2008/0154938 (2008-06-01), Cheslow
patent: 2009/0019038 (2009-01-01), Millett
patent: WO2007082212 (2007-07-01), None
patent: WO2007103815 (2007-09-01), None
Notice of Allowance mailed in U.S. Appl. No. 11/681,673, Oct. 5, 2009.
Office Action dated Nov. 27, 2009 cited in U.S. Appl. No. 11/847,688.
Office Action dated Jan. 8, 2010 cited in U.S. Appl. No. 11/847,869.
Office Action dated Mar. 4, 2010 cited in U.S. Appl. No. 11/847,784.
Office Action dated Dec. 29, 2008 cited in U.S. Appl. No. 11/681,673.
U.S. Appl. No. 11/328,863, filed Jan. 10, 2006, Millett.
U.S. Appl. No. 60/779,214, filed Mar. 3, 2006, Millett.
U.S. Appl. No. 11/681,673, filed Mar. 2, 2007, Millett.
U.S. Appl. No. 11/847,784, filed Aug. 30, 2007, Millett.
U.S. Appl. No. 11/847,869, filed Aug. 30, 2007, Millett.
U.S. Appl. No. 12/143,432, filed Jun. 20, 2008, Millett.
Manning, Christopher D. and Schutze, Hinrich Foundations of Statistical Natural Language Processing, The MIT Press, Cambridge Massachusetts, May 1999 (pp. 151, 158, 192-194, 377 and 532).
Mitra, Mandar et al. “An Analysis of Statistical and Syntactic Phrases”, Jun. 1997.
Possas, Bruno et al. “Set-Based Vector Model: An Efficient Approach for Correlation-Based Ranking”, Oct. 2005.
Office Action mailed Feb. 20, 2008 cited in related case U.S. Appl. No. 11/328,863.
Ceglowski, Maciej “Using Bloom Filters”, Apr. 8, 2004, http://www.perl.com/pub/a/2004/04/08/bloom—filters.html, 4 pages.
Roblee, Chris, “Hierarchical Bloom Filters: Accelerating Flow Queries and Analysis”, Lawrence Livermore National Laboratory FloCon 2008, dated Jan. 8, 2008.
U.S. Appl. No. 11/847,688, filed Apr. 1, 2010, Notice of Allowance.

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

Indexing and filtering using composite data stores does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Indexing and filtering using composite data stores, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Indexing and filtering using composite data stores will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2713575

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