Method and system to display and search in a language independent manner
First Claim
Patent Images
1. A method to facilitate an item search in a language independent manner, the method including:
- receiving from a user a search attribute, the search attribute having an attribute name and an attribute value specified in a first language;
translating the attribute name and the attribute value into language independent symbols; and
, performing a search to select items that have an item attribute matching the search attribute, wherein the search attribute and item attribute are represented as language independent symbols.
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.
228 Citations
54 Claims
-
1. A method to facilitate an item search in a language independent manner, the method including:
-
receiving from a user a search attribute, the search attribute having an attribute name and an attribute value specified in a first language;
translating the attribute name and the attribute value into language independent symbols; and
,performing a search to select items that have an item attribute matching the search attribute, wherein the search attribute and item attribute are represented as language independent symbols. - View Dependent Claims (2, 3)
-
-
4. A system to facilitate an item search in a language independent manner, the system having at least one server to:
-
receive from a user a search attribute, the search attribute having an attribute name and an attribute value specified in a first language;
translate the attribute name and the attribute value into language independent symbols; and
,perform a search to select items that have an item attribute matching the search attribute, wherein the search attribute and item attribute are represented as language independent symbols. - View Dependent Claims (5, 6)
-
-
7. A method to facilitate an item search in a language independent manner, the method including:
-
presenting to a user a search attribute, the search attribute having an attribute name and a selection of attribute values, the attribute name and the selection of attribute values displayed in a first language;
receiving from the user an attribute value selection associated with the attribute name;
translating the attribute name and the attribute value selection into numbers based on a language-specific look-up table, the language-specific look-up table corresponding to the first language; and
performing a search to select items based on the numbers that correspond to the attribute name and the attribute value selected by the user. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A system to facilitate an item search in a language independent manner, the system including:
-
display logic to present to a user a search attribute, the search attribute having an attribute name and a selection of attribute values, the attribute name and the selection of attribute values displayed in a first language;
input logic to receive from the user an attribute value selection associated with the attribute name;
translation logic to translate the attribute name and the attribute value selection into numbers based on a language-specific look-up table, the language-specific look-up table corresponding to the first language; and
search logic to perform a search to select items based on the numbers that correspond to the attribute name and the attribute value selected by the user. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A machine-readable medium embodying a sequence of instructions for facilitating an item search in a language independent manner, the instructions, when executed by a machine, cause the machine to:
-
receive from a user a search attribute, the search attribute having an attribute name and an attribute value specified in a first language;
translate the attribute name and the attribute value into language independent symbols; and
,perform a search to select items that have an item attribute matching the search attribute, wherein the search attribute and item attribute are represented as language independent symbols. - View Dependent Claims (20, 21)
-
-
22. A system to facilitate an item search in a language independent manner, the system including:
-
means to receive from a user a search attribute, the search attribute having an attribute name and an attribute value specified in a first language;
means to translate the attribute name and the attribute value into language independent symbols; and
,means to perform a search to select items that have an item attribute matching the search attribute, wherein the search attribute and item attribute are represented as language independent symbols. - View Dependent Claims (23, 24)
-
-
25. A system to facilitate an item search in a language independent manner, the system including:
-
means to present to a user a search attribute, the search attribute having an attribute name and a selection of attribute values, the attribute name and the selection of attribute values displayed in a first language;
means to receive from the user an attribute value selection associated with the attribute name;
means to translate the attribute name and the attribute value selection into numbers based on a language-specific look-up table, the language-specific look-up table corresponding to the first language; and
means to perform a search to select items based on the numbers that correspond to the attribute name and the attribute value selected by the user. - View Dependent Claims (26, 27, 28, 29, 30)
-
-
31. A method to display an item listing, the method including:
-
retrieving from a database an item listing, the item listing including an attribute name and an attribute value, the attribute name and attribute value represented as language independent symbols;
translating the language independent symbols into an attribute name and an attribute value specified in a first language; and
,presenting the item listing to a user and displaying the attribute name and the attribute value in the first language. - View Dependent Claims (32, 33)
-
-
34. A system to display an item listing, the system including at least one server to:
-
retrieve from a database an item listing, the item listing including an attribute name and an attribute value, the attribute name and attribute value represented as language independent symbols;
translate the language independent symbols into an attribute name and an attribute value specified in a first language; and
,present the item listing to a user and displaying the attribute name and the attribute value in the first language. - View Dependent Claims (35, 36)
-
-
37. A method to display an item listing, the method including:
-
receiving from a user a request to view an item listing in a first language;
retrieving from a database the item listing including one or more attributes associated with the item listing, each attribute having an attribute ID and an attribute value ID expressed as a number;
translating each attribute ID and attribute value ID into an attribute name and an attribute value using a language-specific look-up table, the language-specific look-up table selected based on the first language; and
,presenting the item listing with the attribute names and attribute values expressed in the first language, regardless of whether the item listing was originally posted in a language other than the first language. - View Dependent Claims (38, 39, 40)
-
-
41. A system to display an item listing, the system including:
-
input logic to receive from a user a request to view an item listing in a first language;
search logic to retrieve from a database the item listing including one or more attributes associated with the item listing, each attribute having an attribute ID and an attribute value ID expressed as a number;
translation logic to translate each attribute ID and attribute value ID into an attribute name and an attribute value using a language-specific look-up table, the language-specific look-up table selected based on the first language; and
,display logic to present the item listing with the attribute names and attribute values expressed in the first language, regardless of whether the item listing was originally posted in a language other than the first language. - View Dependent Claims (42, 43, 44)
-
-
45. A machine-readable medium embodying a sequence of instructions for displaying an item listing, the instructions, when executed by a machine, cause the machine to:
-
retrieve from a database an item listing, the item listing including an attribute name and an attribute value, the attribute name and attribute value represented as language independent symbols;
translate the language independent symbols into an attribute name and an attribute value specified in a first language; and
,present the item listing to a user and displaying the attribute name and the attribute value in the first language. - View Dependent Claims (46, 47)
-
-
48. A system to display an item listing, the system including:
-
means to retrieve from a database an item listing, the item listing including an attribute name and an attribute value, the attribute name and attribute value represented as language independent symbols;
means to translate the language independent symbols into an attribute name and an attribute value specified in a first language; and
,means to present the item listing to a user and displaying the attribute name and the attribute value in the first language. - View Dependent Claims (49, 50)
-
-
51. A system to display an item listing, the system including:
-
means to receive from a user a request to view an item listing in a first language;
means to retrieve from a database the item listing including one or more attributes associated with the item listing, each attribute having an attribute ID and an attribute value ID expressed as a number;
means to translate each attribute ID and attribute value ID into an attribute name and an attribute value using a language-specific look-up table, the language-specific look-up table selected based on the first language; and
,means to present the item listing with the attribute names and attribute values expressed in the first language, regardless of whether the item listing was originally posted in a language other than the first language. - View Dependent Claims (52, 53, 54)
-
Specification