发明名称 System and method for identifying data records using solution bitmasks
摘要 A system and method for information retrieval includes an input device, a storage device, an output device, and a data file stored in the storage device including n data records, and one or more index files having data corresponding to a key value comprising information derived from a data record, and the record number of the data record containing the data from which the key value is derived. The retrieval system further includes memory for storing a temporary solution bitmask n bits in length where each bit corresponds to a record in the data file and logic for accessing the data file ascertaining the record number for each data record corresponding to a key value which satisfies the search criteria, and logic for setting the bit corresponding to that record number in the temporary solution bitmask. The system also preferably includes logic for analyzing individual search criteria in a search query containing a plurality of search criteria to determine the extent to which the search is optimizable using the present invention, and logic for combining each of the temporary solution bitmasks ascertained for particular search criteria in a query to obtain a final solution bitmask representative of the set of all data records satisfying the query.
申请公布号 US5799184(A) 申请公布日期 1998.08.25
申请号 US19930108841 申请日期 1993.08.17
申请人 MICROSOFT CORPORATION 发明人 FULTON, DAVID L.;CHRISTENSEN, ERIC R.
分类号 G06F17/30;(IPC1-7):G06F12/30 主分类号 G06F17/30
代理机构 代理人
主权项
地址