Computerized Search System for Medication and Other Items
First Claim
1. A search system for finding an order for providing an item, comprising:
- a repository including a plurality of records identifying a corresponding plurality of items for order, a record of an individual item for order including a plurality of related text terms describing order related parameters;
a search processor for searching said plurality of records to find candidate items for order corresponding to a user entered search term by;
identifying and prioritizing candidate items for order in response to a relative frequency of occurrence of said user entered search term in corresponding records of said candidate items for order; and
ranking said identified and prioritized candidate items for order in response to a relative frequency of ordering of said identified and prioritized candidate items for use by users; and
an output processor for providing search result data representing said ranked, identified and prioritized candidate items
2 Assignments
0 Petitions
Accused Products
Abstract
A search system finds an order to provide an item. The search system includes a repository including a plurality of records identifying a corresponding plurality of items for order. A record of an individual item for order includes a plurality of related text terms describing order related parameters. A search processor searches the plurality of records to find candidate items for order corresponding to a user entered search term by: identifying and prioritizing candidate items for order in response to a relative frequency of occurrence of the user entered search term in corresponding records of the candidate items for order; and ranking the identified and prioritized candidate items for order in response to a relative frequency of ordering of the identified and prioritized candidate items for use by users. An output processor provides search result data representing the ranked, identified and prioritized candidate items.
-
Citations
21 Claims
-
1. A search system for finding an order for providing an item, comprising:
-
a repository including a plurality of records identifying a corresponding plurality of items for order, a record of an individual item for order including a plurality of related text terms describing order related parameters; a search processor for searching said plurality of records to find candidate items for order corresponding to a user entered search term by; identifying and prioritizing candidate items for order in response to a relative frequency of occurrence of said user entered search term in corresponding records of said candidate items for order; and ranking said identified and prioritized candidate items for order in response to a relative frequency of ordering of said identified and prioritized candidate items for use by users; and an output processor for providing search result data representing said ranked, identified and prioritized candidate items - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method of searching for a particular orderable item within a catalog of orderable items, comprising the steps of:
-
creating an index of characteristic words associated with orderable items residing within the catalog of orderable items; creating a search phrase that includes words likely to be present in a description of the particular orderable item; associating words appearing in the index of characteristic words with mapped words that share similarities with the characteristic words; parsing the search phrase and substituting a mapped word for at least some words appearing in the search phrase; creating a list of orderable items containing substituted mapped words; and ranking the list of orderable items according to a frequency of ordering particular orderable items by previous users of the catalog of orderable items.
-
-
21. A system for searching for a particular orderable item within a catalog of orderable items, comprising:
-
at least one repository of information including, an index of characteristic words associated with orderable items residing within the catalog of orderable items, a search phrase that includes words likely to be present in a description of the particular orderable item and associating words appearing in the index of characteristic words with mapped words that share similarities with the characteristic words; and a data processor for, parsing the search phrase and substituting a mapped word for at least some words appearing in the search phrase, creating a list of orderable items containing substituted mapped words and ranking the list of orderable items according to a frequency of ordering particular orderable items by previous users of the catalog of orderable items.
-
Specification