Patent ID: 10977318

Abstract:
Even when a user specifies a plurality of keywords as a search condition, it is possible to provide information of search objects that are commercially advantageous for the user. A search apparatus divides a plurality of keywords specified as a search condition into two child search conditions, each of which includes at least one keyword. The search apparatus searches for a search object that matches all the keywords specified as the search condition. The search apparatus searches for search objects that match all the keywords included in one of the child search conditions and search objects that match all the keywords included in the other of the child search conditions. The search apparatus extracts combinations of search objects having predetermined relationship to each other from among combinations of any one of search objects found by the one of the child search conditions and any one of search objects found by the other of the child search conditions. The search apparatus identifies a combination that is more commercially advantageous for the user than the search object found by the specified search condition from among the combinations. The search apparatus provides information of the identified combination.