Method and system for listing items globally and regionally, and customized listing according to currency or shipping area
AssigneeeBay Inc.
InventorsBarry Boone, Nathan Sacco, Rhys Chard
Life of this patent
Estimating the term…
Abstract
A method to facilitate network-based commerce includes determining a site that a user accesses, the site being one of multiple sites operated by a network-based commerce facility. A category list available for the site is retrieved, the category list identifying categories of offerings available via the site. The category list is communicated to the user. The site is a regional site, and the category list is a region-specific category list.
Claims37
A method to facilitate network-based commerce, the method including:
- generating a map file storing a first plurality of records, the first plurality of records respectively storing summarizing information for a first plurality of offerings, the first plurality of offerings including a second plurality of offerings, the first plurality of records including a second plurality of records, the second plurality of records respectively storing summarizing information for the second plurality of offerings, the second plurality of records grouped to facilitate a reduction in processing to retrieve the second plurality of records, the generating being performed by a server machine of a network-based commerce facility;
- receiving a request from a user;
- determining a site that the user accesses, the site being one of multiple sites operated by the network-based commerce facility;
- retrieving a category list available for the site and retrieving the second plurality of records from the map file, the second plurality of records associated with the second plurality of offerings, the retrieving responsive to receiving the request, the category list identifying categories of the second plurality of offerings available via the site that the user accesses;
- and
- communicating the category list to the user, the category list including offering categories including the second plurality of offerings including a first offering available for sale via the network-based commerce facility in a location including a particular region, the first offering including a listing currency and a native currency that is associated with the particular region.
A method to facilitate network-based commerce, the method including:
- generating a map file storing a first plurality of records, the first plurality of records respectively storing summarizing information for a first plurality of offerings, the first plurality of offerings including a second plurality of offerings, the first plurality of records including a second plurality of records, the second plurality of records respectively storing summarizing information for the second plurality of offerings, the second plurality of records grouped to facilitate a reduction in processing to retrieve the second plurality of records, the generating being performed by a server machine of a network-based commerce facility;
- retrieving the second plurality of records from the map file responsive to receiving a request from a user, the second plurality of records respectively associated with the second plurality of offerings including an offering, the retrieving including determining that the offering is available in a particular geographic region, the offering being presented for sale via the network-based commerce facility;
- and
- displaying information concerning the offering to a user associated with the particular geographic region, the displaying of the information concerning the offering including displaying a listing currency in conjunction with a native currency.
A method to facilitate network-based commerce, the method including:
- generating a map file storing a first plurality of records, the first plurality of records respectively storing summarizing information for a first plurality of offerings, the first plurality of offerings including a second plurality of offerings, the first plurality of records including a second plurality of records, the second plurality of records respectively storing summarizing information for the second plurality of offerings, the second plurality of records grouped to facilitate a reduction in processing to retrieve the second plurality of record, the generating being performed by a server machine of a network-based commerce facility that operates a plurality of sites that includes a site;
- retrieving the second plurality of records from the map file responsive to receiving a request, the second plurality of records respectively associated with the second plurality of offerings including an offering that is presented for sale by the network-based commerce facility, the retrieving including determining a listing currency of the offering;
- converting the listing currency of the offering into a native currency of the site;
- and
- displaying the listing currency in conjunction with the native currency.
A method to facilitate network-based commerce, the method including:
- generating a map file storing a first plurality of records, the first plurality of records respectively storing summarizing information for a first plurality of offerings, the first plurality of offerings including a second plurality of offerings, the first plurality of records including a second plurality of records, the second plurality of records respectively storing summarizing information for the second plurality of offerings, the second plurality of records grouped to facilitate a reduction in processing to retrieve the second plurality of records, the generating being performed by a server machine of a network-based commerce facility;
- receiving a request from a client machine;
- performing a search to locate an offering having an offering characteristic that is specified;
- retrieving the second plurality of records from the map file responsive to receiving the request, the second plurality of records respectively associated with the second plurality of offerings including the offering, the retrieving including determining that the offering is available in a particular geographic region associated with a user;
- and
- displaying information concerning the offering to the user, the displaying of the information concerning the offering including displaying a listing currency in conjunction with a native currency to the user.
A system to facilitate network-based commerce, the system including:
- means for generating a map file storing a first plurality of records, the first plurality of records respectively storing summarizing information for a first plurality of offerings, the first plurality of offerings including a second plurality of offerings, the first plurality of records including a second plurality of records, the second plurality of records respectively storing summarizing information for the second plurality of offerings, the second plurality of records grouped to facilitate a reduction in processing to retrieve the second plurality of records;
- means for receiving a request from a user;
- means for determining a site that the user accesses, the site being one of a plurality of sites operated by a network-based commerce facility;
- means for retrieving a category list available for the site and retrieve the second plurality of records from the map file, the retrieving responsive to receiving the request, the second plurality of records respectively associated with the second plurality of offerings, the category list identifying categories of the second plurality of offerings available via the site that the user accesses;
- and
- means for communicating the category list to the user, the category list including offering categories including the second plurality of offerings including a first offering available for sale via the network-based commerce facility in a location including a particular region, the first offering including a listing currency and a native currency associated with the particular region.
A system to facilitate network-based commerce, the system including:
- a listing module implemented by at least one processor of the system and configured by instructions stored in a memory of the system, the listing module to generate a map file and store the map file in a machine-readable storage medium, the map file storing a first plurality of records, the first plurality of records respectively storing summarizing information for a first plurality of offerings, the first plurality of offerings including a second plurality of offerings, the first plurality of records including a second plurality of records, the second plurality of records respectively storing summarizing information for the second plurality of offerings, the second plurality of records grouped to facilitate a reduction in processing to retrieve the second plurality of records;
- a parser module implemented by the at least one processor and configured by the instructions stored in the memory, the parser module to receive a request from a user and determine a site that the user accesses, the site being one of multiple sites operated by a network-based commerce facility;
- a kernel module implemented by the at least one processor and configured by the instructions stored in the memory, the kernel module to retrieve a category list available for the site and the second plurality of records from the map file, the kernel module to retrieve responsive to receipt of the request, the second plurality of records respectively associated with the second plurality of offerings, the category list identifying categories of the second plurality of offerings available via the site that the user accesses;
- and
- a communication module implemented by the at least one processor and configured by the instructions stored in the memory, the communication module to communicate the category list to the user, the category list including offering categories including the second plurality of offerings including a first offering available for sale via the network-based commerce facility in a location including a particular region, the first offering including a listing currency and a native currency that is associated with the particular region.
A machine-readable medium storing instructions that, when executed by a machine, cause the machine to:
- generate a map file storing a first plurality of records, the first plurality of records to respectively store summarizing information for a first plurality of offerings, the first plurality of offerings including a second plurality of offerings, the first plurality of records including a second plurality of records, the second plurality of records to respectively store summarizing information for the second plurality of offerings, the second plurality of records grouped to facilitate a reduction in processing to retrieve the second plurality of records;
- receive a request from a user;
- determine a site that the user accesses, the site being one of multiple sites operated by a network-based commerce facility;
- retrieve a category list available for the site and retrieve the second plurality of records from the map file, the retrieving responsive to receiving the request, the second plurality of records respectively associated with the second plurality of offerings, the category list identifying categories of the second plurality of offerings available via the site that the user accesses;
- and
- communicate the category list to the user, the category list including offering categories including the second plurality of offerings including a first offering available for sale via the network-based commerce facility in a location including a particular region, the first offering including a listing currency and a native currency that is associated with the particular region.
Dependencies are inferred from the claim text.