Text conversion
Abstract
Methods and system for text conversion are described. In one embodiment, free-form text associated with an item may be received. The item may be identified based on the free-form text. The item may be compatible with a parent item. The parent item may be identified based on the free-form text. An item descriptor may be identified in the free-form text. The item descriptor may be a particular term of the free-form text. Compatibility-based text may be constructed for the item based on identification of the parent item and the item descriptor. The compatibility-based text may be capable of being used to identify a plurality of matching items. Additional methods and systems are disclosed.
Claims
exact text as granted — not AI-modified1 . A method comprising:
receiving free-form text associated with an item; identifying the item based on the free-form text, the item being compatible with a parent item; identifying the parent item based on the free-form text; identifying an item descriptor in the free-form text, the item descriptor being a particular term of the free-form text; and constructing compatibility-based text for the item based on identification of the parent item and the item descriptor, the compatibility-based text capable of being used to identify a plurality of matching items.
2 . The method of claim 1 , further comprising:
extracting a plurality of terms from the free-form text, wherein the identifying of the item and the identifying of the item descriptor is based on the extracting of the plurality of terms.
3 . The method of claim 2 , wherein the identifying of the item comprises:
identifying an item name of the item, the item name being another term of the plurality of terms.
4 . The method of claim 1 , further comprising:
identifying the plurality of matching items based on the compatibility-based text; and providing a result based on the identifying of the plurality of matching items.
5 . The method of claim 4 , further comprising:
determining availability of the plurality of matching items, wherein the providing of the result is based on the availability of the plurality of matching items.
6 . The method of claim 4 , further comprising:
selecting a plurality of item identifiers based on the compatibility-based text, wherein the identifying of the plurality of matching items is based on selection of the plurality of item identifiers.
7 . The method of claim 4 , wherein the result includes the plurality of matching items or a particular matching item of the plurality of matching items.
8 . The method of claim 4 , wherein the plurality of matching items comprise a plurality of compatible parts for the parent item.
9 . The method of claim 1 , further comprising:
providing the compatibility-based text for the item to a compatibility search engine; and receiving identification of the plurality of matching items from the compatibility search engine based on the providing of the compatibility-based text.
10 . The method of claim 1 , further comprising:
determining whether compatibility data is available for the item based on the identifying of the item, wherein the constructing of the particular compatibility-based text is based on availability of the compatibility data for the item.
11 . The method of claim 10 , further comprising:
providing a compatibility-based notification of availability of the compatibility-based text for the item based on availability of the compatibility-based information.
12 . The method of claim 1 , wherein the item comprises a part of the parent item.
13 . The method of claim 1 , wherein the free-form text associated with the item comprises a free-from search query for the item.
14 . The method of claim 1 , wherein the free-form text associated with the item comprises an item listing for the item.
15 . The method of claim 1 , wherein the constructing of the compatibility-based text comprises:
constructing a particular compatibility-based search query for the item based on identification of the parent item and the item descriptor, the particular compatibility-based search query capable of being used to search for the plurality of matching items.
16 . A method comprising:
receiving free-form text associated with an item; identifying the item based on the free-form text, the item being compatible with a parent item; requesting identification of the parent item based on the identifying of the item; and receiving the identification of the parent item in response to the requesting of the identification; identifying an item descriptor in the free-form text, the item descriptor being a particular term of the free-form text; and constructing compatibility-based text for the item based on identification of the parent item and the item descriptor, the compatibility-based text capable of being used to identify a plurality of matching items.
17 . The method of claim 16 , further comprising:
extracting a plurality of terms from the free-form text, wherein the identifying of the item and the identifying of the item descriptor is based on the extracting of the plurality of terms.
18 . The method of claim 16 , further comprising:
identifying the plurality of matching items based on the compatibility-based text; and providing a result based on the identifying of the plurality of matching items.
19 . The method of claim 1 , wherein the free-form text associated with the item is an item listing for the item.
20 . The method of claim 1 , wherein the constructing of the compatibility-based text comprises:
constructing a particular compatibility-based search query for the item based on identification of the parent item and the item descriptor, the particular compatibility-based search query capable of being used to search for the plurality of matching items.
21 . The method of claim 16 , wherein the item descriptor is a make, a model year, an engine type, or a part number.
22 . A machine-readable medium comprising instructions, which when executed by one or more processors, results in the one or more processors performing the following operations:
receive free-form text associated with an item; identify the item based on the free-form text, the item being compatible with a parent item; identify the parent item as an identified parent based on the free-form text; identify an item descriptor in the free-form text as an identified descriptor, the item descriptor being a particular term of the free-form text; and construct compatibility-based text for the item based on the identified parent and the identified descriptor, the compatibility-based text capable of being used to identify a plurality of matching items.
23 . The machine-readable medium of claim 22 further comprising instructions, which when executed by the one or more processors results in the one or more processors performing the following operations:
determine availability of the plurality of matching items, wherein the result is provided based on the availability of the plurality of matching items.
24 . A system comprising:
a free-form text receiver module to receive free-form text associated with an item; an item identification module to identify the item based on the free-form text received by the free-form text receiver module, the item being compatible with a parent item; a parent item identification module to identify the parent item based on the free-form text received by the free-form text receiver module; an item descriptor identification module to identify an item descriptor in the free-form text received by the free-form text receiver module, the item descriptor being a particular term of the free-form text; and a compatibility-based text construction module to construct compatibility-based text for the item based on identification of the parent item by the parent item identification module and the item descriptor by the item descriptor identification module, the compatibility-based text capable of being used to identify a plurality of matching items.
25 . The system of claim 14 , further comprising:
a term extraction module to extract a plurality of terms from the free-form text, wherein identification of the item by the item identification module and identification of the item descriptor is based on extraction of the plurality of terms by the term extraction module.Join the waitlist — get patent alerts
Track US2010082571A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.