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.
27 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