Location aware shopping list
US-2018293644-A1 · Oct 11, 2018 · US
US12306895B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12306895-B2 |
| Application number | US-202318366813-A |
| Country | US |
| Kind code | B2 |
| Filing date | Aug 8, 2023 |
| Priority date | Jul 26, 2018 |
| Publication date | May 20, 2025 |
| Grant date | May 20, 2025 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
An improved electronic procurement system is disclosed. The electronic procurement system (“system”) implements features such as real-time adaptive extraction of online data. The system is configured to manage a plurality of page types for webpages and for each page type a plurality of field types for fields in webpages. The system is configured to further generate a computer application that can be integrated into a web browser. For each page type, the computer application is programmed to initially generate a signature for each field type based on minimal user interaction with webpages of the page type. The system is configured to also generate an agent using the signature. The agent is programmed to automatically extract data corresponding to the field types from additional webpages of the page type using the signatures. The agent or an associated background process is programmed to automatically update the signatures when data extraction fails.
Opening claim text (preview).
What is claimed is: 1. A computer-implemented method of enabling adaptive navigation of online product information, comprising: using a processor of a server computer in a federated universal search environment, the server computer being communicatively coupled to at least one hosted product catalog and at least one punchout catalog, receiving a request for product information from a client device, the request specifying one or more product classes of a plurality of product classes in a product taxonomy, one of the plurality of product classes corresponding to a product; distributing a query based on the request to both the at least one hosted product catalog and the at least one punchout catalog and receiving a result set of products in response to the query; obtaining in real time in response to the request from the client device, from a collective wisdom dataset, for each product in the one or more product classes, a plurality of previous item selections, item preferences, and previous item purchases by an aggregate of users within an organization that includes a particular user of the client device, filtering the result set of products to include only products that correspond to the one or more product classes, the plurality of previous item selections, the item preferences, and the previous item purchases; causing in real time in response to the request from the client device displaying a list of product items respectively corresponding to the products, after the filtering, on a screen of the client device, each product item including product data of the product from a product item master database and a first graphical icon representing one or more users associated with the plurality of previous item selections, the item preferences, and the previous item purchases, a second graphical icon specifying a first total number of the plurality of previous item selections, item preferences, and previous item purchases, and a third graphical icon specifying a second total number of the previous item purchases of the product; displaying the first graphical icon as a hyperlink which when selected causes invoking a chat interface for communicating in real time with one or more devices of the one or more users in one or more organization classes who are associated with the plurality of previous item selections, the item preferences, and the previous item purchases. 2. The computer-implemented method of claim 1 , further comprising building the collective wisdom dataset based on a selection context of user selections of a particular product, the selection context being obtained via one or more of: searching and a search results page; reviewing an item detail page; reviewing favorites; reviewing organization-created bundles or order guides; visiting a supplier punchout website and finding and adding the particular product directly to a cart; reviewing a past order; knowing and selecting a product from an external system. 3. The computer-implemented method of claim 1 , further comprising building the collective wisdom dataset based on an action context of user actions concerning a particular product, the user actions comprising one or more of viewing details of the particular product, adding the particular product to a cart, submitting the cart with the particular product as part of a requisition to get approval for a purchase, or purchasing an approved product. 4. The computer-implemented method of claim 1 , further comprising: determining, by the processor, in real time based on the request or information related to the client device, the one or more organization classes from among a plurality of organization classes in an organization taxonomy, a first one of the plurality of organization classes corresponding to a department of an enterprise and a second one of the plurality of organization classes representing a region of the enterprise, each of the department and the region of the enterprise comprising one or more users of other client devices; filtering the result set of products to include only products that are relevant, based on the one or more product classes, the plurality of item selections, the item preferences, and the item purchases, to the one or more organization classes that were determined. 5. The computer-implemented method of claim 1 , further comprising: receiving one or more chat messages communicated through the chat interface from the client device; updating the product item master database with the one or more chat messages. 6. The computer-implemented method of claim 1 , further comprising sorting the list based on one of: the one or more product classes, the plurality of previous item selections, item preferences, and previous item purchases. 7. The computer-implemented method of claim 4 , further comprising: receiving, from one or more other client devices of the one or more users in the organization taxonomy, real-time online activity information regarding a selection, requisition, or purchase of a specific product of the products in the one or more product classes from each client device; updating the collective wisdom dataset with the activity information. 8. The computer-implemented method of claim 7 , wherein the collective wisdom dataset regarding a selection indicates putting an item in a shopping cart, wherein the collective wisdom dataset regarding a requisition indicates including an item in an electronic requisition order, and wherein the collective wisdom dataset regarding a purchase indicates performing an online checkout for an item or including an item in an electronic purchase order. 9. The computer-implemented method of claim 1 , wherein the product taxonomy includes classes related to brands or prices. 10. One or more non-transitory storage media storing instructions for executing a method of enabling adaptive navigation of online product information, and which instructions, when executed by one or more processors of a server computer in a federated universal search environment, the server computer being communicatively coupled to at least one hosted product catalog and at least one punchout catalog, cause the one or more processors to execute: receiving a request for product information from a client device, the request specifying one or more product classes of a plurality of product classes in a product taxonomy, one of the plurality of product classes corresponding to a product; distributing a query based on the request to both the at least one hosted product catalog and the at least one punchout catalog and receiving a result set of products in response to the query; obtaining in real time in response to the request from the client device, from a collective wisdom dataset, for each product in the one or more product classes, a plurality of previous item selections, item preferences, and previous item purchases by an aggregate of users within an organization that includes a particular user of the client device, filtering the result set of products to include only products that correspond to the one or more product classes, the plurality of previous item selections, the item preferences, and the previous item purchases; causing in real time in response to the request from the client device displaying a list of product items respectively corresponding to the products, after the filtering, on a screen of the client device, each product item including product data of the product from a product item master database and a first graphical icon representing one or more users associated with the plurality of previous item selections, the item preferences, and the previous item purchases, a second graphical icon specifying a first total number of the plurality of previous item select
During e-commerce, i.e. online transactions · CPC title
based on user history · CPC title
Search customisation based on user profiles and personalisation · CPC title
After-sales · CPC title
Navigation, e.g. using categorised browsing · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.