IP Library Granted Patent US 7,991,777
Granted Patent B2
US 7,991,777 · App. 11/987,642 · Granted Aug 2, 2011

Method for improving search efficiency in enterprise search system

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,991,777
App. No.
11/987,642
Granted
Aug 2, 2011
Kind
B2
Abstract

A search system with a search engine applies a user search query to an index of the documents stored in a document repository for returning a result set of matching documents to a user. In order to more efficiently access, search and retrieve documents stored in document repositories, one of a document repository and an index thereof or both are partitioned in one or more dimensions, and a partition is configured in a specific dimension according to two or more document attribute values selected from one and the same attribute category. This shall enable a search application to access significantly less data in order to determine a search result and shall specifically improve the efficiency of enterprise search systems in a high degree.

Claims (16)

1. A method of accessing and searching information, the method comprising:

observing, by a computer, a distribution pattern of attribute values employed in a search;

creating multiple silos, each of the silos pertaining to a document attribute value in an attribute category, no two silos pertaining to a same document attribute value in the attribute category, each silo containing an index of stored documents that are associated with the document attribute values to which the silo pertains, the attribute category being a set of terms and concepts related to document metadata, the computer determining the document attribute values pertaining to the silos based on the observed distribution pattern;

selecting, by the computer, a first subset of the silos as active and a second subset of the silos as non-active based on past access patterns to the silos;

receiving, by the computer, a query from a user of a search engine, the query associated with a particular document attribute value;

applying, by the computer, the query to a given index without applying the query to the indexes in other ones of the silos, the given index being the index in the silo to which the particular document attribute value pertains; and

returning a result set to the user, the result set comprising ones of the stored documents that are retrieved by applying the query to the given index.

2. A method according to claim 1 , wherein the attribute category is a set of terms and concepts belonging to a single class of terms and concepts.

3. A method according to claim 1 , wherein the attribute category includes document attribute values that relate to one of the following:

time,

legal and moral rights;

physical objects or classes thereof,

persons, groups of persons, or organizations, and

defining a navigational tool or a classification scheme.

4. A method according to claim 1 , wherein applying the query includes performing a search using one or more attribute values as a search term or search terms.

5. A method according to claim 1 , wherein selecting the first subset includes selecting the first subset based on the most recent use of the silos.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 11, 2020
From: MICROSOFT INTERNATIONAL HOLDINGS B.V.
To: MICROSOFT CORPORATION
Reel/Frame 051787/0960 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME TO REMOVE THE COMMA PREVIOUSLY RECORDED ON REEL 024651 FRAME 0114. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Aug 25, 2010
From: FAST SEARCH & TRANSFER AS
To: MICROSOFT INTERNATIONAL HOLDINGS B.V.
Reel/Frame 024879/0512 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 8, 2010
From: FAST SEARCH & TRANSFER AS
To: MICROSOFT INTERNATIONAL HOLDINGS, B.V.
Reel/Frame 024651/0114 →
CHANGE OF NAME Recorded Dec 11, 2009
From: FAST SEARCH & TRANSFER ASA
To: FAST SEARCH & TRANSFER AS
Reel/Frame 023639/0125 →