# US 2006/0224571 A1 · Methods and systems to facilitate searching a data resource

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2006/0224571 A1
- Document ID: US20060224571A1
- Status: Published application
- Kind: A1
- Application number: 11/241,883
- Filed: 2005-09-29
- Published: 2006-10-05
- Earliest claimed: 2005-03-30
- Inventors: Jean-Michel Leon; Anselm Baird-Smith; Louis Gino Monier
- Web page: https://patentgrep.com/patent/US20060224571A1

## CPC

- G06Q 30/0641: {utilising user interfaces specially adapted for shopping}
- G06F 3/0484: for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F 3/04842: Selection of displayed objects or displayed text elements (G06F3/0482 takes precedence)
- G06F 16/9038: Presentation of query results
- G06F 16/955: using information identifiers, e.g. uniform resource locators [URL]
- G06F 16/957: Browsing optimisation, e.g. caching or content distillation
- G06Q 30/06: Buying, selling or leasing transactions
- G06Q 30/0601: Electronic shopping [e-shopping]
- G06Q 30/0603: {Catalogue creation or management}
- G06Q 30/08: Auctions
- H04L 67/02: based on web technology, e.g. hypertext transfer protocol [HTTP]
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

Methods and systems to facilitate searching a data resource. According to one aspect the system facilitates a search of a data resource utilized by sellers and buyers that transact items in a network-based marketplace. According to a second aspect the system generates a query to search a data resource utilized by a seller and a buyer that transact items in a network-based marketplace.

## Claims

### Claim 1

A method to facilitate searching a data resource utilized by sellers and buyers that transact items in a network-based marketplace, the method including:
receiving information, from a seller, that is associated with an item;
evaluating the information in real time with a rule that includes an expression and supplemental information;
if the expression evaluates true, supplementing the information with the supplemental information; and
storing the information and the supplemental information in the data resource, the evaluating, supplementing and storing performed in real time to facilitate a search of the information and the supplemental information in real time.

### Claim 2 (depends on 1)

The method of claim 1, wherein the evaluating the information includes evaluating at least one from a group including a title, a description, a listing category, an item specific, a price, a selling format, a selling duration, an auction duration, a payment method, shipping information, an item location, and buyer requirements.

### Claim 3 (depends on 2)

The method of claim 2, wherein the selling format includes any one of a group of formats including a fixed-price format and an auction format.

### Claim 4 (depends on 2)

The method of claim 2, wherein the item specific describes the condition of the item.

### Claim 5 (depends on 2)

The method of claim 2, further including adding catalog information to the information responsive to searching the information and identifying at least one from a group of information including an USBN number, a Universal Product Number, a Universal Product Code and a proper noun.

### Claim 6 (depends on 1)

The method of claim 1, wherein supplementing the information includes determining at least one domain to register to the information, wherein the domain includes any one from a group including a product type and a service type.

### Claim 7 (depends on 1)

The method of claim 1, wherein the rule is selected from a group of rules including classification rules and inference rules.

### Claim 8 (depends on 7)

The method of claim 7, wherein the classification rule is utilized to associate a concept to the information to facilitate a search by a buyer.

### Claim 9 (depends on 7)

The method of claim 7, wherein the inference rule is utilized to infer a concept that is associated to the information to facilitate a search by the buyer.

### Claim 10 (depends on 1)

The method of claim 1, wherein the supplemental information includes a concept-value pair that includes a concept and a value, the concept associated with a plurality of values that include the value.

### Claim 11 (depends on 1)

The method of claim 1, further including evaluating classification information associated to the information to infer inference information.

### Claim 12

A system to facilitate a search of a data resource utilized by sellers and buyers that transact items in a network-based marketplace, the system including:
a receiving module to receive, from a seller, information that is associated with an item;
a rule application module to evaluate the information with a rule that includes an expression and supplemental information that is utilized to supplement the information if the expression evaluates true; and
a processing module to store the information and the supplemental information, the evaluating, supplementing, and storing performed in real time to facilitate a search of the information and the supplemental information in real time.

### Claim 13 (depends on 12)

The system of claim 12, wherein the evaluating the information includes evaluating at least one from a group including a title, a description, a listing category, an item specific, a price, a selling format, a selling duration, an auction duration, a payment method, shipping information, an item location, and buyer requirements.

### Claim 14 (depends on 13)

The system of claim 13, wherein the selling format includes any one of a group of formats including a fixed-price format and an auction format.

### Claim 15 (depends on 13)

The system of claim 13, wherein the item specific describes a condition of the item.

### Claim 16 (depends on 13)

The system of claim 13, wherein the receiving module searches the information to identify at least one from a group including an USBN number, a Universal Product Number, a Universal Product Code and a proper noun, the receiving module to add catalog information to the item information.

### Claim 17 (depends on 12)

The system of claim 12, further including a classification engine to determine at least one domain to register to the item information, wherein the domain includes any one from a group including a product type and a service type.

### Claim 18 (depends on 12)

The system of claim 12, wherein the rule is selected from a group of rules including classification rules and inference rules.

### Claim 19 (depends on 18)

The system of claim 18, wherein the classification rule is utilized to associate a concept to the information to facilitate a search by a buyer.

### Claim 20 (depends on 18)

The system of claim 18, wherein the inference rule is utilized to infer a concept that is associated to the information to facilitate a search by a buyer.

### Claim 21 (depends on 12)

The system of claim 12, wherein the supplemental information includes a concept-value pair that includes a concept and a value, the concept associated with a plurality of values that include the value.

### Claim 22 (depends on 12)

The system of claim 12, wherein processing module evaluates classification information associated to the information to infer inference information.

### Claim 23

A machine readable medium storing a set of instructions that, when executed by a machine, cause the machine to:
receive information, from a seller, that is associated with an item;
evaluate the information with a rule that includes an expression and supplemental information;
if the expression evaluates true, supplement the information with the supplemental information; and
store the information and the supplemental information in a data resource, wherein the machine evaluates, supplements, and stores in real time to facilitate a search of the item information and the supplemental information in real time.

### Claim 24

A system, the system including:
a first means for receiving information, from a seller, that is associated with an item; and
a second means for evaluating the information with a rule that includes an expression and supplemental information for supplementing the information if the expression evaluates true, the second means for storing the information and the supplemental information in a data resource, the evaluating, supplementing, and storing performed in real time to facilitate a search of the information and the supplemental information in real time.

### Claim 25

A method to generate a query to search a data resource utilized by a seller and a buyer that transact an item in a network-based marketplace, the method including:
receiving a keyword query, from a buyer, that includes at least one keyword;
evaluating the at least one keyword with at least one rule that includes an expression and classification information; and
if the expression evaluates true, including the classification information in the query, wherein the classification information is utilized to search supplemental information stored in the data resource, the supplemental information generated from information that is entered by the seller.

### Claim 26 (depends on 25)

The method of claim 25, wherein the information includes at least one of a group including a title, a description, a listing category, an item specific, a price, a selling format, a selling duration, an auction duration, a payment method, shipping information, an item location, and buyer requirements.

### Claim 27 (depends on 26)

The method of claim 26, wherein the item specific describes the condition of an item to be transacted on the network-based marketplace.

### Claim 28 (depends on 25)

The method of claim 25, wherein the classification information includes a value that matches the keyword.

### Claim 29 (depends on 25)

The method of claim 25, further including determining a domain by evaluating the at least one keyword with a rule that includes an expression and is associated with the domain.

### Claim 30

A system to generate a query to search a data resource utilized by a seller and a buyer that transact items in a network-based marketplace, the system including:
a computing module to receive a keyword query, from a buyer, that includes at least one keyword; and
a query generation module to evaluate the at least one keyword with at least one rule that includes an expression and classification information, the query generation module to include the classification information in the query if the expression evaluates true, the classification information utilized to search supplemental information stored in the data resource, the supplemental information generated from item information that is entered by the seller.

### Claim 31 (depends on 30)

The system of claim 30, wherein the information includes at least one of a group including a title, a description, a listing category, an item specific, a price, a selling format, a selling duration, an auction duration, a payment method, shipping information, an item location, and buyer requirements.

### Claim 32 (depends on 31)

The system of claim 31, wherein the item specific describes the condition of an item to be transacted on the network-based marketplace.

### Claim 33 (depends on 30)

The system of claim 30, wherein the classification information includes a value that matches the keyword.

### Claim 34 (depends on 30)

The system of claim 30, wherein the query generation module determines a domain by evaluating the at least one keyword with a rule that includes an expression and is associated with the domain.

### Claim 35

A machine readable medium storing a set of instructions that, when executed by a machine, cause the machine to:
receive a keyword query, from a buyer, that includes at least one keyword;
evaluate the at least one keyword with at least one rule that includes an expression and classification information; and
if the expression evaluates true, including the classification information in the query, wherein the classification information is utilized to search supplemental information stored in the data resource, the supplemental information generated from information that is entered by the seller.
