10068274

Method and System to Display and Search in a Language Independent Manner

PublishedSeptember 4, 2018
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
17 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A method comprising: storing in an item listings table, for a plurality of item listings within a plurality of categories, item attributes each comprising an item attribute name expressed in language-independent symbols and an item attribute value expressed in language-independent symbols; receiving, at a server, one or more search attributes expressed in a human language, 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 listings 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; using a language-specific table for the human language to translate the one or more item attributes of the at least one identified item listing, such that the one or more translated item attributes are expressed in the human language; and causing display of the one or more translated item attributes of the at least one identified item listing.

2

2. The method of claim 1 , wherein the language-specific table of the human language maps language-independent symbolic expressions of the item attributes of the at least one identified item listing into expressions of the human language of the one or more item attributes of the at least one identified item listing.

3

3. The method of claim 1 , further comprising, upon activation of a language-switching user-interface element, displaying the identified at least one item in a second human language, wherein the at least one identified item listing was originally posted in the second human language.

4

4. The method of claim 1 , further comprising receiving a user request to view one of the identified at least one item listings in a second human language, retrieving the requested item listing from the item listings table, using a language-specific table for the second human language to translate the item attributes of the retrieved item listing into the second human language, and causing display of the retrieved item listing in the second human language.

5

5. The method of claim 1 , wherein the one or more search attributes are received from a user via a search page presenting, in the human language, an attribute name and a selection of attribute values for each of the one or more search attributes.

6

6. The method of claim 1 , wherein the converting comprises mapping the search attribute name and the search attribute value of each of the one or more search attributes to a language-independent attribute identifier (ID) and a language-independent value ID using the language-specific table for the human language.

7

7. The method of claim 1 , wherein each of the plurality of categories has one or more associated item attributes, at least two of the categories differing in a number and type of item attributes associated therewith.

8

8. The method of claim 1 , wherein each of the plurality of item listings is stored in response to receipt, from a seller, of item attributes expressed in the seller's language via a listing creation page and conversion of the item attributes into the language-independent symbols.

9

9. A server system comprising: a database storing, for a plurality of item listings within a plurality of categories, item attributes each comprising an item attribute name expressed in language-independent symbols and an item attribute value expressed in language- independent symbols; one or more servers configured to receive one or more search attributes expressed in a human language, 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 database 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; use a language-specific table for the human language to translate the one or more item attributes of the at least one identified item listing, such that the one or more translated item attributes are expressed in the human language; and cause display of the at least one identified item listing.

10

10. The system of claim 9 , wherein the language-specific table of the human language maps language-independent symbolic expressions of the item attributes of the at least one identified item listing into expressions of the human language of the one or more item attributes of the at least one identified item listing.

11

11. The system of claim 9 , wherein the one or more servers are further configured to cause display of a language-switching user-interface element and to cause, upon activation of the language-switching user-interface element, display of the identified at least one item in a second human language, wherein the item listing was originally posted in the second human language.

12

12. The system of claim 9 , wherein the one or more servers are further configured to receive a user request to view one of the identified at least one item listings in a second human language, retrieve the requested item listing from the item listings table, use a language-specific table for the second human language to translate the item attributes of the retrieved item listing into the second human language, and cause display of the retrieved item listing in the second human language.

13

13. The system of claim 9 , wherein the one or more servers comprise a web server causing presentation of a search page to a user, the one or more search attributes being received from the user via the search page, the search page presenting, in the human language, an attribute name and a selection of attribute values for each of the one or more search attributes.

14

14. The system of claim 9 , wherein the database further stores the language-specific table for the human language that maps the search attribute name and the search attribute value of each of the one or more search attributes, expressed in the human language, to a language-independent attribute identifier (ID) and a language-independent value ID.

15

15. The system of claim 9 , wherein each of the plurality of categories has one or more associated item attributes, at least two of the categories differing in a number and type of item attributes associated therewith.

16

16. The system of claim 9 , wherein the one or more servers are further configured to store each of the plurality of item listings in the database in response to receipt, from a seller; of item attributes expressed in the seller's language via a listing creation page and conversion of the item attributes into the language-independent symbols.

17

17. A non-transitory machine-readable medium storing a set of instructions which, when executed by a processor, cause the processor to: receive one or more search attributes expressed in a human language, 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 language-independent symbols; perform a search within an item listings table storing, for a plurality of item listings within a plurality of categories, item attributes each comprising an item attribute name expressed in language-independent symbols and an item attribute value expressed in language-independent symbols, 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; use a language-specific table for the human language to translate the one or more item attributes of the at least one identified item listing, such that the one or more translated item attributes are expressed in the human language; and cause display of the at least one identified item listing.

Patent Metadata

Filing Date

Unknown

Publication Date

September 4, 2018

Inventors

Bart Munro
Daniel L. Pritchett
Louis Marcel Gino Monier

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “METHOD AND SYSTEM TO DISPLAY AND SEARCH IN A LANGUAGE INDEPENDENT MANNER” (10068274). https://patentable.app/patents/10068274

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.