Method and system to display and search in a language independent manner
First Claim
Patent Images
1. A method comprising:
- receiving at a server, for a plurality of item listings within a plurality of categories, item attributes expressed in a plurality of languages, each item attribute comprising an item attribute name and an item attribute value;
converting the item attribute names and the item attribute values of the item attributes from the plurality of languages into language-independent symbols and storing the item attributes for the plurality of item listings, expressed with the language-independent symbols, in an item listing table;
receiving, at the server, one or more search attributes expressed in a language that is different from one or more of the plurality of languages of the item attributes, each search attribute comprising a search attribute name and a search attribute value;
converting the search attribute name and the search attribute value of each of the one or more search attributes into the language-independent symbols;
performing a search within the item listing table to identify at least one item listing with one or more item attributes expressed in the language-independent symbols that match the one or more search attributes expressed in the language-independent symbols; and
displaying the item attributes of the at least one identified item listing in the language in which the search attributes as received were expressed.
1 Assignment
0 Petitions
Accused Products
Abstract
A method to facilitate a language independent search includes displaying a search attribute, including an attribute name and a selection of attribute values, to a user and receiving from the user a search attribute value selection corresponding to the attribute name. Then, the attribute name and attribute value selection are translated into language independent symbols, such as numbers. The numbers are used in a search of a sellers item listings table to select item listings with attribute values that match the search attribute values selected by the user.
392 Citations
18 Claims
-
1. A method comprising:
-
receiving at a server, for a plurality of item listings within a plurality of categories, item attributes expressed in a plurality of languages, each item attribute comprising an item attribute name and an item attribute value; converting the item attribute names and the item attribute values of the item attributes from the plurality of languages into language-independent symbols and storing the item attributes for the plurality of item listings, expressed with the language-independent symbols, in an item listing table; receiving, at the server, one or more search attributes expressed in a language that is different from one or more of the plurality of languages of the item attributes, each search attribute comprising a search attribute name and a search attribute value; converting the search attribute name and the search attribute value of each of the one or more search attributes into the language-independent symbols; performing a search within the item listing table to identify at least one item listing with one or more item attributes expressed in the language-independent symbols that match the one or more search attributes expressed in the language-independent symbols; and displaying the item attributes of the at least one identified item listing in the language in which the search attributes as received were expressed. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system comprising at least one server to:
-
receive, for a plurality of item listings within a plurality of categories, item attributes expressed in a plurality of languages, each item attribute comprising an item attribute name and an item attribute value; convert the item attribute names and the item attribute values of the item attributes from the plurality of languages into language-independent symbols and store the item attributes for the plurality of item listings, expressed with the language-independent symbols, in an item listing table; receive one or more search attributes expressed in a language that is different from one or more of the plurality of languages of the item attributes, each search attribute comprising a search attribute name and a search attribute value; convert the search attribute name and the search attribute value of each of the one or more search attributes into the language-independent symbols; perform a search within the item listing table to identify at least one item listing with one or more item attributes expressed in the language-independent symbols that match the one or more search attributes expressed in the language-independent symbols; and display the item attributes of the at least one identified item listing in the language in which the search attributes as received were expressed. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A non-transitory computer-readable medium having embedded therein a set of instructions which, when executed by one or more processors of a computer causes the computer to execute the following operations:
-
receive, for a plurality of item listings within a plurality of categories, item attributes expressed in a plurality of languages, each item attribute comprising an item attribute name and an item attribute value; convert the item attribute names and the item attribute values of the item attributes from the plurality of languages into language-independent symbols and store the item attributes for the plurality of item listings, expressed with the language-independent symbols in an item listing table; receive one or more search attributes expressed in a language that is different from one or more of the plurality of languages of the item attributes, each search attribute comprising a search attribute name and a search attribute value; convert the search attribute name and the search attribute value of each of the one or more search attributes into the language-independent symbols; perform a search within the item listing table to identify at least one item listing with one or more item attributes expressed in the language-independent symbols that match the one or more search attributes expressed in the language-independent symbols; and provide a signal for displaying the item attributes of the at least one identified item listing in the language in which the search attributes as received were expressed language. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification