An electronic catalog search engine is configurable to optimize the search process by identifying the desired item from the most advantageous supplier, while efficiently utilizing computing resources. The search engine comprises a configurable search and data subset creation mechanism. The system accepts search terms from a user, and then executes a sequence of search strategies on subsets of the database which may include a proximity search, a word count search, and a fuzzy logic search. Subsets can be searched in any order and different search strategies can be applied to different subsets. The sequences are terminated when search steps have uncovered at least one match. Each database entry has a corresponding product category. A list of categories from each of the matching products is dynamically compiled and displayed to the user. The user can page through the list of displayed matches, or alternatively can create a subset of the list by selecting only the items within one of the categories. In addition, the user can further refine the list of items by selecting those items having a particular attribute. The invention has the advantage that users with a wide range of skills and/or familiarity with products can quickly find the products that they need. The system has the additional feature of creating electronic requisitions for the products listed in the database.

Um Search Engine eletrônico do catálogo é configurable optimize o processo da busca identificando o artigo desejado do fornecedor o mais vantajoso, ao eficientemente utilizar recursos computando. O Search Engine compreende um mecanismo configurable da criação do subconjunto da busca e de dados. O sistema aceita termos da busca de um usuário, e executa então uma seqüência de estratégias da busca em subconjuntos da base de dados que pode incluir uma busca da proximidade, uma busca da contagem da palavra, e uma busca da lógica fuzzy. Os subconjuntos podem ser procurarados em toda a ordem e as estratégias diferentes da busca podem ser aplicadas aos subconjuntos diferentes. As seqüências são terminadas quando as etapas da busca descobriram ao menos um fósforo. Cada entrada da base de dados tem uma categoria correspondente do produto. Uma lista das categorias de cada um dos produtos combinando dinâmicamente é compilada e indicada ao usuário. O usuário pode paginar através da lista de fósforos indicados, ou alternativamente pode criar um subconjunto da lista selecionando somente os artigos dentro de uma das categorias. Além, o usuário pode mais mais refinar a lista dos artigos selecionando aqueles artigos que têm um atributo particular. A invenção tem a vantagem que os usuários com uma escala larga das habilidades e/ou familiaridade com os produtos podem rapidamente encontrar os produtos que necessitam. O sistema tem a característica adicional de criar requisições eletrônicas para os produtos alistados na base de dados.

 
Web www.patentalert.com

< Method, computer program product, and system for pushdown analysis during query plan generation

< Project data management system and method

> Method and system for hybrid mapping of objects into a relational data base to provide high-speed performance and update flexibility

> Horizontal implementation of expectation-maximization algorithm in SQL for performing clustering in very large databases

~ 00076