Method, apparatus and system of processing correlated keywords
First Claim
Patent Images
1. A method of processing correlated keywords, the method comprising:
- providing a web page having a first input box and at least a second input box;
receiving, from a user device associated with a user, a keyword inputted in the first input box;
obtaining, by one or more servers associated with the web page, multiple related keywords that are related to the inputted keyword;
receiving a user selection from the user of a related keyword of the multiple related keywords;
providing a keyword list including the related keyword, wherein the keyword list is created using an embedded window object associated with the second input box;
in response to a receipt of an additional user selection from the user of an additional related keyword of the multiple related keywords;
determining whether the keyword list includes a duplication of the additional related keyword, andupdating the keyword list by adding the additional related keyword into the keyword list in response to;
a determination that a number of keywords existing in the keyword list is not greater than a predetermined value, anda determination that the keyword list does not already include the additional related keyword, wherein the updating the keyword list comprises;
updating the second input box to include the related keyword; and
adding the additional related keyword to the second input box before the user completes selections of any remaining additional related keywords;
presenting to the user the updated keyword list; and
enabling a search by the user using the updated keyword list.
0 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure discloses a method, an apparatus and a system of processing related keywords. The method includes: receive a primary keyword inputted by a user; form a spliced URL for requesting related keywords based on the primary keyword; establish a link between an embedded window object in a current web page and a server using the URL to obtain the related keywords from the server; the embedded window object creates a keyword list and presents the related keywords in the current web page; and obtain a related keyword selected by the user and instantaneously add the related keyword into an input box.
-
Citations
10 Claims
-
1. A method of processing correlated keywords, the method comprising:
-
providing a web page having a first input box and at least a second input box; receiving, from a user device associated with a user, a keyword inputted in the first input box; obtaining, by one or more servers associated with the web page, multiple related keywords that are related to the inputted keyword; receiving a user selection from the user of a related keyword of the multiple related keywords; providing a keyword list including the related keyword, wherein the keyword list is created using an embedded window object associated with the second input box; in response to a receipt of an additional user selection from the user of an additional related keyword of the multiple related keywords; determining whether the keyword list includes a duplication of the additional related keyword, and updating the keyword list by adding the additional related keyword into the keyword list in response to; a determination that a number of keywords existing in the keyword list is not greater than a predetermined value, and a determination that the keyword list does not already include the additional related keyword, wherein the updating the keyword list comprises; updating the second input box to include the related keyword; and adding the additional related keyword to the second input box before the user completes selections of any remaining additional related keywords; presenting to the user the updated keyword list; and enabling a search by the user using the updated keyword list. - View Dependent Claims (2)
-
-
3. Server hardware memory encoded with instructions that, when executed by a processor of a server, performs acts comprising:
-
providing a web page having a first input box and at least a second input box; receiving, from a user device associated with a user, a keyword inputted in the first input box; obtaining multiple related keywords that are related to the inputted keyword; receiving a user selection from the user of a related keyword of the multiple related keywords; providing a keyword list including the related keyword, wherein the keyword list is created using an embedded window object associated with the second input box; in response to a receipt of an additional user selection from the user of an additional related keyword of the multiple related keywords; determining a number of keywords existing in the keyword list, determining whether the keyword list includes a duplication of the additional related keyword, and updating the keyword list by adding the additional related keyword into the keyword list in response to; a determination that the number of existing keywords is not greater than a predetermined value, and a determination that the keyword list does not already include the additional related keyword, wherein the updating the keyword list comprises; updating the second input box to include the related keyword; and adding the additional related keyword to the second input box before the user completes selections of any remaining additional related keywords; presenting to the user the updated keyword list; and enabling a search by the user using the updated keyword list. - View Dependent Claims (4, 5, 6)
-
-
7. A system for processing correlated keywords, the system comprising:
-
one or more servers including multiple hardware components including; an interface unit configured to; provide a web page having a first input box and at least a second input box; receive, from a computing device associated with a user, a keyword inputted in the first input box; obtain multiple related keywords that are related to the keyword; and receive a selection from the user of a related keyword of the multiple related keywords; an object processing unit configured to; provide a keyword list including the related keyword, wherein the keyword list is created using an embedded window object associated with the second input box; in response to a receipt of an additional user selection from the user of an additional related keyword of the multiple related keywords; determine a number of keywords existing in the keyword list; determine whether the keyword list includes a duplication of the additional related keyword; and update the keyword list by adding the additional related keyword into the keyword list in response to; a determination that the number of keywords existing in the keyword is not greater than a predetermined value, and a determination that the keyword list does not already include the additional related keyword, wherein the updating the keyword list comprises; updating the second input box to include the related keyword; and adding the additional related keyword to the second input box before the user completes selections of any remaining additional related keywords; present to the user the updated keyword list via the interface unit; and enable a search by the user using the updated keyword list. - View Dependent Claims (8, 9, 10)
-
Specification