8504549

Method for Improving Search Efficiency in Enterprise Search System

PublishedAugust 6, 2013
Assigneenot available in USPTO data we have
InventorsPetter Moe
Technical Abstract

Patent Claims
20 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A method executing on a processor for accessing and searching information, comprising: selecting a first subset of silos as active and a second subset of the silos as non-active based on an access pattern to the silos, each of the silos containing an index of stored documents that are associated with a different document attribute value in an attribute category; receiving a query for a search engine that is associated with a particular document attribute value; applying the query to a given index in the silo to which the particular document attribute value pertains; and returning a result set comprising stored documents that are retrieved by applying the query.

2

2. The method of claim 1 , wherein the active silos are stored in memory and the non-active silos are stored on a disk based device.

3

3. The method of claim 1 , wherein the access pattern is past access patterns to the silos.

4

4. The method of claim 1 , wherein the access pattern is expected future access patterns.

5

5. The method of claim 1 , further comprising partitioning documents into the silos based on a document attribute value.

6

6. The method of claim 1 , further comprising determining the document attribute values pertaining to the silos based on an observed distribution pattern.

7

7. The method of claim 1 , further comprising partitioning the silos into at least two dimensions.

8

8. The method of claim 1 , further comprising analyzing a search pattern over a period of time to determine correlated attribute values.

9

9. The method of claim 8 , further comprising co-locating documents based on the correlated attribute values.

10

10. A system for accessing and searching information, comprising: a processor and a memory; silos that each contain an index of stored documents that are associated with a different document attribute value in an attribute category; the processor configured to perform actions, comprising: selecting a first subset of the silos as active and selecting a second subset of the silos as non-active that are stored on disk storage based on access patterns to the silos; receiving a query for a search engine that is associated with a particular document attribute value; applying the query to the silo to which the particular document attribute value pertains; and returning a result set that are retrieved by applying the query.

11

11. The system of claim 10 , wherein the active silos are stored in a high-speed memory.

12

12. The system of claim 10 , wherein the access patterns are one of past access patterns to the silos and expected future access patterns to the silos.

13

13. The system of claim 10 , further comprising partitioning documents into the silos based on a document attribute value.

14

14. The system of claim 10 , further comprising observing a distribution pattern of attribute values employed in searches.

15

15. The system of claim 10 , further comprising partitioning the silos into at least two dimensions.

16

16. The system of claim 10 , further comprising limiting the search to metadata terms that are associated with the documents.

17

17. A computer-readable medium, excluding a signal, storing instructions that when executed perform steps, comprising: selecting a first subset of silos as active that are stored in a high-speed memory and a second subset of the silos as non-active that are stored on a disk based storage based on an access pattern to the silos, each of the silos containing information relating to stored documents that are associated with a different document attribute value in an attribute category; receiving a query for a search engine that is associated with a particular document attribute value; applying the query to a given index in the silo to which the particular document attribute value pertains; and returning a result set comprising stored documents that are retrieved by applying the query.

18

18. The computer-readable medium of claim 17 , wherein the access pattern is past access patterns to the silos and expected future access patterns.

19

19. The computer-readable medium of claim 17 , further comprising partitioning documents into the silos based on a document attribute value.

20

20. The computer-readable medium of claim 19 , further comprising using an observed distribution pattern of search terms to assist in partitioning the documents.

Patent Metadata

Filing Date

Unknown

Publication Date

August 6, 2013

Inventors

Petter Moe

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “METHOD FOR IMPROVING SEARCH EFFICIENCY IN ENTERPRISE SEARCH SYSTEM” (8504549). https://patentable.app/patents/8504549

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.