US20090222317A1 - Systems and methods for generating electronic upsell directory - Google Patents
Systems and methods for generating electronic upsell directory Download PDFInfo
- Publication number
- US20090222317A1 US20090222317A1 US12/040,109 US4010908A US2009222317A1 US 20090222317 A1 US20090222317 A1 US 20090222317A1 US 4010908 A US4010908 A US 4010908A US 2009222317 A1 US2009222317 A1 US 2009222317A1
- Authority
- US
- United States
- Prior art keywords
- upsell
- affiliate
- transaction
- catalog
- directory
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- 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
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0603—Catalogue ordering
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- 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
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0201—Market modelling; Market analysis; Collecting market data
Definitions
- the present invention relates to electronic commerce, and more particularly to platforms and techniques for automatically generating an electronic upsell directory based on a set of multiple catalogs, to present to a user making a purchase.
- a user can initiate a purchase transaction at the affiliate site, and complete the transaction in conjunction with the main store.
- the affiliate site can offer items for sale from a product catalog, which can be based on a set of product selections extracted from the main store.
- Product selections and comparisons may for example be executed at the affiliate site based on the affiliate catalog, while purchase checkout and shipment selections can be made at the main store, or a feed or link from the main store to the affiliate site.
- the affiliate site or main store can generate a recommendation for additional purchases or options, based on the user's purchase basket.
- the upsell suggestions are generally based on related products drawn from the affiliate site's product catalog, but not on other sources.
- the user might be interested in or benefit from additional products or services from the catalogs of other affiliate sites that are not involved in the immediate transaction. For example, a user making a purchase of an automobile engine part may wish to consider after-market parts or upgrades or services in their area, but those services may be hosted in a different catalog at a different affiliate site. It may be desirable to provide methods and systems for generating an electronic upsell directory that automatically populates the set of upsell recommendations with products or services from multiple affiliate sites.
- FIG. 1 illustrates an overall networked system for generating an electronic upsell directory, according to various embodiments of the present teachings
- FIG. 2 illustrates further aspects of a networked system for generating an electronic upsell directory, according to various embodiments
- FIG. 3 illustrates an exemplary hardware configuration of a main store that can be used in overall networked systems for generating an electronic upsell directory, according to various embodiments.
- FIG. 4 illustrates a flowchart of overall transaction processing in connection with generating an electronic upsell directory, according to various embodiments.
- Embodiments of the present teachings relate to systems and methods for generating an electronic upsell directory. More particularly, embodiments relate to platforms and techniques for managing user transactions at one or more affiliate Web sites which in turn communicate with a main network store.
- the main store can, for example, be a software distributor or hardware vendor.
- the set of affiliates communicate with the main store via an active link.
- the active link permits the affiliates to receive content from the main store, such as a selection of an inventory of products and/or services to sell.
- each affiliate can thereby build a customized catalog of products to offer in their particular storefront or site.
- an affiliate's specialized catalog can be augmented with additional products and/or services independently provided by that affiliate.
- the affiliate's particular catalog can be a subset of the inventory of the main store, for instance representing a set of niche or targeted products/services designed to attract particular users or address particular market segments.
- the affiliate catalog can reflect a comparatively larger selection of products/services drawn from the main store.
- the active link between the set of affiliates and main store further permits the exchange of information and catalog configurations on a dynamic, two-way basis rather than a one-way delivery of catalog information from the main store to affiliate sites.
- the main store can host a transaction engine and receive the transaction profile of purchases that are initiated at any of the set of affiliates.
- the transaction profile contains an identification of the products and/or services being purchased by a given user at an affiliate site.
- the transaction engine of the main store examines the transaction profile to extract product and/or service IDs, and to generate an upsell directory containing suggested or recommended additional products that the user may wish to consider along with their purchased items.
- the transaction engine can search for products and/or service IDs in an upsell table.
- the upsell table contains product and/or service IDs available from the main store and/or individual affiliate storefronts.
- the upsell table stores a set of upsell recommendations associated with each product and/or service ID.
- the set of upsell recommendations are drawn from more than one affiliate catalog in the set of affiliates.
- the upsell directory generated for each transaction therefore automatically contains potential product or service purchases aggregated across multiple catalogs.
- the user can select one or more recommended products or services to add to their transaction based on the combined upsell directory. For instance, a user purchasing a printer from an affiliate specializing for instance in hardware can be presented with upsell options such as printer cartridges from the same or other affiliate, software drivers or other software packages for printers or client computers available from the same or another affiliate, as well as warranty services from the same or another affiliate.
- FIG. 1 illustrates an overall system 100 consistent with various embodiments of systems and methods for generating an electronic upsell directory, according to the present teachings.
- a user can operate a browser 110 on a client 102 to navigate or browse to one or more affiliates in a set of affiliates 118 via a network 122 .
- Browser 110 can be a Web browser, such as the FirefoxTM, OperaTM, or other open-source or proprietary browser application.
- Each affiliate can be identified by a uniform resource locator (URL) 110 , which can be in http://www.sitename.com format under the hyper text transfer protocol (http).
- URL uniform resource locator
- Network 122 can be or include the Internet, or other public or private networks.
- Each affiliate in the set of affiliates 118 can be hosted by a site server, such as a Web server.
- Client 102 can host and run under control of an operating system 104 , such as a distribution of the LinuxTM operating system, the UnixTM operating system, or other open-source or proprietary operating system.
- Client 102 can present a user interface 106 , such as a graphical user interface, to the user via operating system 104 .
- Client 102 can contain or access resources including a data store 106 , such as a local database stored on a hard drive.
- the user operates browser 110 to browse or navigate to one or more affiliates in the set of affiliates 118 .
- the set of affiliates 118 can comprise a set of Web sites or other network locations configured to perform transactions.
- Each affiliate hosts a respective affiliate catalog 120 .
- affiliate catalog 120 contains a set of products and/or services available for sale, subscription, or other transactions at the respective affiliate site.
- affiliate catalog 120 can include, for instance, hardware products, software products, or services available from the corresponding affiliate.
- An affiliate can for instance be an independent software vendor (ISV), or other distributor, vendor, or entity.
- ISV independent software vendor
- Each affiliate in the set of affiliates 118 communicates with a main store 126 via an active link 138 .
- Main store 126 maintains a main data store 130 containing an overall set of products and/or services that can be selected by or presented through an affiliate of main store 126 to a user.
- the affiliate catalog 120 ,of each affiliate can be built from selections from the main data store 130 using active link 138 .
- individual affiliates may add further products and/or services of their own or from other sources.
- Active link 138 can be a two-way connection between affiliates in the set of affiliates 118 and main store 126 through which data, services, and logical control of transaction activities can be shared. Each affiliate can present their respective affiliate catalog 120 through a storefront that directly links to main store 126 through active link 138 . Active link 138 can, for example, permit the realtime updating of product and/or service selections, inventory, and other transaction activity conducted via the set of affiliates 118 .
- a user can use transaction dialog 114 on client 102 to select one or more products and/or services for purchase, subscription, or other transaction activity at an affiliate in the set of affiliates 118 based on the associated affiliate catalog 120 .
- the participating affiliate can receive and/or generate a transaction profile 116 recording the products and/or services selected for the particular purchase.
- Transaction profile 116 can record product/service IDs, user and affiliate information, transaction date and time, currency and tax information, and other data associated with the user's initiated transaction.
- the affiliate transmits the transaction profile 116 to main store 126 via active link 138 .
- Main store 126 receives transaction profile 116 and transmits that profile to a transaction engine 128 .
- Transaction engine 128 processes transaction profile 116 and generates an upsell directory 140 to transmit back to the client 102 .
- Upsell directory 140 comprises a set of additional products and/or services matched to the user's selected products and/or services in transaction profile 116 as optional further purchases by the user.
- the possible further products and/or services drawn from the upsell directory 140 can be presented to the user via an upsell dialog 124 on client 102 for consideration.
- upsell directory 140 and corresponding selections in upsell dialog 124 is not limited to products/services extracted from the affiliate catalog 120 through which the transaction is initiated, but from all participating affiliates in the set of affiliates 118 .
- main store 126 can maintain an aggregate upsell catalog 132 containing products/services from the affiliate catalog 120 of each participating affiliate in the set of affiliates.
- Aggregate upsell catalog 132 can be or include a table of products/services whose rows are indexed by a product/service ID 142 .
- transaction engine 128 can process transaction profile 116 to identify products and/or services that the user has selected for purchase.
- Transaction engine 128 can compare the selected products/services to the product/service ID 142 indexed in aggregate upsell catalog 132 to identify a set of matching upsell recommendations.
- Transaction engine 128 can aggregate the upsell recommendations from all available products/services contained in the affiliate catalog 120 of all participating affiliates in the set of affiliates 118 .
- the upsell recommendations associated with a given product/service ID 142 can be generated by aggregating completed prior transactions including the subject product/service ID 142 , and sorting those additional products/services that have been most frequently purchased along with the product/service ID 142 in the past.
- Prior transaction data can for example be extracted from the stored transaction profile 116 of prior transactions.
- the upsell recommendations can be generated by inspecting each affiliate catalog 120 associated with the set of affiliates 118 to determine all other products/services residing in the same affiliate catalog 120 as the given product/service ID 142 .
- the combined data can be sorted to identify the additional products/services that are most frequently paired with product/service ID 142 across all catalogs. In embodiments, this can be used to establish a correlation between purchased and additional products/services as upsell recommendations, as evidenced by the product placement selections in the set of affiliates 118 .
- the transaction engine 128 can identify product pairings taking vendor category assignments into account, so that those products/services that are most frequently paired in the same category as product/service ID 142 can be added as upsell recommendations.
- the set of upsell recommendations associated with a given product/service ID 142 can be generated and/or modified using the record of user responses to prior upsell recommendations generated by transaction engine 128 .
- the products/services that have in the past most frequently been accepted by users in the past for the same or related products/services can be added to the set of upsell recommendations for products/service ID 142 , while products/services having the least selection rate in prior transactions can be removed from the set of upsell recommendations.
- any one or more of the foregoing upsell identification techniques can be combined to populate recommended products and/or services in aggregate upsell catalog 132 .
- transaction engine 128 can apply thresholds to determine those products/services which will qualify as recommended upsells, such as, e.g., those products/services having a prior acceptance rate of 50% or greater, or other threshold or criteria.
- transaction engine 128 can limit the number of recommended products/services to be incorporated in upsell directory 140 , such as limiting the products/services to the top five recommendations, or other number or limit.
- a user whose transaction profile 116 indicates the purchase of a printer can result in the identification of a set of upsell recommendations including printer cartridges, printer software, paper products, or warranties or other services in aggregate upsell catalog 132 .
- Upsell directory 140 can thereby be generated by transaction engine 128 based on matches to product/service ID 142 in aggregate upsell catalog 132 , and transmitted back to client 102 .
- the recommended options can be presented to the user via upsell dialog 124 .
- the user can accept any of the suggestions or recommendations from upsell dialog 124 , and select further products/services for incorporation in the pending purchase.
- FIG. 3 illustrates an illustrative configuration of hardware and other resources incorporated in client 102 , according to embodiments.
- client 102 can comprise a processor 144 communicating with memory 134 , such as electronic random access memory, operating under control of or in conjunction with operating system 104 .
- Processor 144 also communicates with data store 106 (see, e.g., FIG. 1 ), which can store transaction profile 116 and other data, as well as dialog module 146 that can, for instance, generate and present upsell dialog 124 (see, e.g., FIG. 1 ) and/or other user dialogs.
- data store 106 see, e.g., FIG. 1
- dialog module 146 can, for instance, generate and present upsell dialog 124 (see, e.g., FIG. 1 ) and/or other user dialogs.
- Processor 120 further communicates with network interface 136 , such as an Ethernet or wireless data connection, which in turn communicates with network 122 , such as the Internet or other public or private networks, to communicate with the set of affiliates 118 and main store 126 .
- network interface 136 such as an Ethernet or wireless data connection
- network 122 such as the Internet or other public or private networks
- FIG. 4 illustrates a flowchart of overall upsell directory processing across multiple affiliate catalogs, according to various embodiments.
- processing can begin.
- a user can access a first affiliate within a set of affiliates 118 , for instance by navigating to a Web site for that affiliate via browser 1 10 .
- the first affiliate accessed by the user can maintain an active link 138 to a main store 126 , such as a software distributor, a hardware vendor, or other entity.
- the users purchase selections from the first affiliate in the set of affiliates 118 can be received at the first affiliate Web site through a purchase dialog 114 , and communicated to main store 126 .
- main store 126 can generate a transaction profile 116 based on the users purchase selections.
- Transaction profile 116 can record for example the complete set of products and/or services the user is attempting to purchase from the first affiliate.
- the transaction profile 116 can record other data, such as the time, date, Web site address, promotional discounts or codes, sales tax information, or other data related to the transaction event.
- transaction engine 128 of main store 126 generates an upsell directory 140 based on transaction profile 116 .
- transaction engine 128 for example can extract a purchase item ID 142 from transaction profile 116 and associate that identifier with matching entries in an aggregate upsell catalog 132 located in main store 126 .
- the entries in aggregate upsell catalog 132 are drawn from the affiliate catalog 120 of not just the first affiliate from which the users transaction is initiated, but the affiliate catalog of all participating affiliates in the set of affiliates 118
- the upsell directory 140 therefore identifies further products and/or services that may be of interest to the user across multiple source catalogs. For instance for a user purchasing a printer, the product/service ID 142 can be matched to further entries such as printer cartridges from other hardware catalogs, printer drivers from software catalogs, warranty services from a warranty catalog, or other products or services extracted from multiple catalogs maintained by different affiliates in the set of affiliates 118 .
- upsell directory 140 can be transmitted to client 102 via network 122 , for instance via the Internet.
- the user of client 102 can be presented with upsell dialog 124 which enumerates products and services from upsell directory 140 for further selection and purchase, if the user desires.
- any user upsell selections can be received from client 102 and transmitted to main store 126 .
- the selection of a product or service from upsell dialog 124 which is hosted in another affiliate can cause browser 110 to navigate to that affiliate's storefront or Web site to retrieve the further products or services.
- main store 126 can generate an updated transaction profile 116 and/or upsell directory 140 (incorporating upsell suggestions to the newly added purchase items), as appropriate. Further upsell selections can be presented and selected as desired.
- the user's finalized purchase transaction can be completed, for instance by main store 126 or by a participating affiliate in the set of affiliates 118 .
- the complete transaction profile 116 can be stored, for instance to main data store 130 of main store 126 .
- processing can repeat, return to a prior processing point, jump to a further processing point, or end, as understood by persons skilled in the art.
- transaction engine 128 or other logic supporting upsell operations can be hosted in client 102 , in an affiliate in the set of affiliates 118 , or in other resources or locations.
- transaction profile 116 generally contains a record of an immediate transaction conducted by the user of client 102
- transaction profile 116 can store records of one or more prior transactions, and upsell recommendations can be based on both the present and/or prior transaction events.
- Other resources described as singular or integrated can in embodiments be plural or distributed, and resources described as multiple or distributed can in embodiments be combined. The scope of the invention is accordingly intended to be limited only by the following claims.
Abstract
Embodiments relate to systems and methods for generating an electronic upsell directory A main networked store can communicate with a set of affiliate sites, each of which offers distinct products or services from individualized affiliate catalogs. The affiliate catalogs are each based on a core catalog available from the main store. When a user initiates a purchase transaction at an affiliate site, a transaction profile is transmitted to the main store. The main store examines the transaction profile to match purchased items against an upsell table containing the catalogs of not just the affiliate site conducting the transaction, but the entire set of affiliate sites. Products or services that form suitable options to the user's selected purchase can be aggregated across the affiliate sites and associated catalogs, and presented in an upsell dialog to the user. The user can thereby select upgrades or options from a broader array of sources.
Description
- The present invention relates to electronic commerce, and more particularly to platforms and techniques for automatically generating an electronic upsell directory based on a set of multiple catalogs, to present to a user making a purchase.
- It is known in the electronic commerce arts to provide a Web site that is affiliated or linked to a main store. In known implementations, a user can initiate a purchase transaction at the affiliate site, and complete the transaction in conjunction with the main store. The affiliate site can offer items for sale from a product catalog, which can be based on a set of product selections extracted from the main store. Product selections and comparisons may for example be executed at the affiliate site based on the affiliate catalog, while purchase checkout and shipment selections can be made at the main store, or a feed or link from the main store to the affiliate site.
- In further known implementations, the affiliate site or main store can generate a recommendation for additional purchases or options, based on the user's purchase basket. In such implementations, the upsell suggestions are generally based on related products drawn from the affiliate site's product catalog, but not on other sources. In some instances, however, the user might be interested in or benefit from additional products or services from the catalogs of other affiliate sites that are not involved in the immediate transaction. For example, a user making a purchase of an automobile engine part may wish to consider after-market parts or upgrades or services in their area, but those services may be hosted in a different catalog at a different affiliate site. It may be desirable to provide methods and systems for generating an electronic upsell directory that automatically populates the set of upsell recommendations with products or services from multiple affiliate sites.
- The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments of the present teachings and together with the description, serve to explain the principles of the present teachings. In the figures:
-
FIG. 1 illustrates an overall networked system for generating an electronic upsell directory, according to various embodiments of the present teachings; -
FIG. 2 illustrates further aspects of a networked system for generating an electronic upsell directory, according to various embodiments; -
FIG. 3 illustrates an exemplary hardware configuration of a main store that can be used in overall networked systems for generating an electronic upsell directory, according to various embodiments; and -
FIG. 4 illustrates a flowchart of overall transaction processing in connection with generating an electronic upsell directory, according to various embodiments. - Embodiments of the present teachings relate to systems and methods for generating an electronic upsell directory. More particularly, embodiments relate to platforms and techniques for managing user transactions at one or more affiliate Web sites which in turn communicate with a main network store. The main store can, for example, be a software distributor or hardware vendor. The set of affiliates communicate with the main store via an active link. The active link permits the affiliates to receive content from the main store, such as a selection of an inventory of products and/or services to sell.
- In embodiments, each affiliate can thereby build a customized catalog of products to offer in their particular storefront or site. In embodiments, an affiliate's specialized catalog can be augmented with additional products and/or services independently provided by that affiliate. The affiliate's particular catalog can be a subset of the inventory of the main store, for instance representing a set of niche or targeted products/services designed to attract particular users or address particular market segments. In other embodiments, the affiliate catalog can reflect a comparatively larger selection of products/services drawn from the main store. The active link between the set of affiliates and main store further permits the exchange of information and catalog configurations on a dynamic, two-way basis rather than a one-way delivery of catalog information from the main store to affiliate sites.
- The main store can host a transaction engine and receive the transaction profile of purchases that are initiated at any of the set of affiliates. The transaction profile contains an identification of the products and/or services being purchased by a given user at an affiliate site. The transaction engine of the main store examines the transaction profile to extract product and/or service IDs, and to generate an upsell directory containing suggested or recommended additional products that the user may wish to consider along with their purchased items. The transaction engine can search for products and/or service IDs in an upsell table. The upsell table contains product and/or service IDs available from the main store and/or individual affiliate storefronts.
- The upsell table stores a set of upsell recommendations associated with each product and/or service ID. According to embodiments, the set of upsell recommendations are drawn from more than one affiliate catalog in the set of affiliates. The upsell directory generated for each transaction therefore automatically contains potential product or service purchases aggregated across multiple catalogs. The user can select one or more recommended products or services to add to their transaction based on the combined upsell directory. For instance, a user purchasing a printer from an affiliate specializing for instance in hardware can be presented with upsell options such as printer cartridges from the same or other affiliate, software drivers or other software packages for printers or client computers available from the same or another affiliate, as well as warranty services from the same or another affiliate. The breadth of products and services a user may not be aware of, but wish to consider as part of their purchase, can therefore be expanded by aggregating multiple available affiliate catalogs. These and other embodiments described herein address the various noted shortcomings in known software distribution technology, and provide an enhanced set of marketing opportunities and purchase selections for the user.
- Reference will now be made in detail to exemplary embodiments of the invention, which are illustrated in the accompanying drawings. Where possible the same reference numbers will be used throughout the drawings to refer to the same or like parts.
-
FIG. 1 illustrates an overall system 100 consistent with various embodiments of systems and methods for generating an electronic upsell directory, according to the present teachings. In embodiments as shown, a user can operate abrowser 110 on aclient 102 to navigate or browse to one or more affiliates in a set ofaffiliates 118 via anetwork 122.Browser 110 can be a Web browser, such as the Firefox™, Opera™, or other open-source or proprietary browser application. Each affiliate can be identified by a uniform resource locator (URL) 110, which can be in http://www.sitename.com format under the hyper text transfer protocol (http). In embodiments, other types or formats of site addressing or identification can be used. Network 122 can be or include the Internet, or other public or private networks. Each affiliate in the set ofaffiliates 118 can be hosted by a site server, such as a Web server. -
Client 102 can host and run under control of anoperating system 104, such as a distribution of the Linux™ operating system, the Unix™ operating system, or other open-source or proprietary operating system.Client 102 can present auser interface 106, such as a graphical user interface, to the user viaoperating system 104.Client 102 can contain or access resources including adata store 106, such as a local database stored on a hard drive. - In general, the user operates
browser 110 to browse or navigate to one or more affiliates in the set ofaffiliates 118. The set ofaffiliates 118 can comprise a set of Web sites or other network locations configured to perform transactions. Each affiliate hosts arespective affiliate catalog 120.Affiliate catalog 120 contains a set of products and/or services available for sale, subscription, or other transactions at the respective affiliate site.Affiliate catalog 120 can include, for instance, hardware products, software products, or services available from the corresponding affiliate. An affiliate can for instance be an independent software vendor (ISV), or other distributor, vendor, or entity. - Each affiliate in the set of
affiliates 118 communicates with amain store 126 via anactive link 138.Main store 126 maintains amain data store 130 containing an overall set of products and/or services that can be selected by or presented through an affiliate ofmain store 126 to a user. Theaffiliate catalog 120,of each affiliate can be built from selections from themain data store 130 usingactive link 138. In embodiments, individual affiliates may add further products and/or services of their own or from other sources. -
Active link 138 can be a two-way connection between affiliates in the set ofaffiliates 118 andmain store 126 through which data, services, and logical control of transaction activities can be shared. Each affiliate can present theirrespective affiliate catalog 120 through a storefront that directly links tomain store 126 throughactive link 138.Active link 138 can, for example, permit the realtime updating of product and/or service selections, inventory, and other transaction activity conducted via the set ofaffiliates 118. - According to embodiments, a user can use
transaction dialog 114 onclient 102 to select one or more products and/or services for purchase, subscription, or other transaction activity at an affiliate in the set ofaffiliates 118 based on the associatedaffiliate catalog 120. The participating affiliate can receive and/or generate atransaction profile 116 recording the products and/or services selected for the particular purchase.Transaction profile 116 can record product/service IDs, user and affiliate information, transaction date and time, currency and tax information, and other data associated with the user's initiated transaction. The affiliate transmits thetransaction profile 116 tomain store 126 viaactive link 138. -
Main store 126 receivestransaction profile 116 and transmits that profile to atransaction engine 128.Transaction engine 128processes transaction profile 116 and generates an upsell directory 140 to transmit back to theclient 102. Upsell directory 140 comprises a set of additional products and/or services matched to the user's selected products and/or services intransaction profile 116 as optional further purchases by the user. The possible further products and/or services drawn from the upsell directory 140 can be presented to the user via anupsell dialog 124 onclient 102 for consideration. In general, upsell directory 140 and corresponding selections inupsell dialog 124 is not limited to products/services extracted from theaffiliate catalog 120 through which the transaction is initiated, but from all participating affiliates in the set ofaffiliates 118. - More particularly, as illustrated in
FIG. 2 ,main store 126 can maintain anaggregate upsell catalog 132 containing products/services from theaffiliate catalog 120 of each participating affiliate in the set of affiliates.Aggregate upsell catalog 132 can be or include a table of products/services whose rows are indexed by a product/service ID 142. Upon receipt of atransaction profile 116 from an initiating affiliate and/orclient 102,transaction engine 128 can processtransaction profile 116 to identify products and/or services that the user has selected for purchase.Transaction engine 128 can compare the selected products/services to the product/service ID 142 indexed inaggregate upsell catalog 132 to identify a set of matching upsell recommendations. -
Transaction engine 128 can aggregate the upsell recommendations from all available products/services contained in theaffiliate catalog 120 of all participating affiliates in the set ofaffiliates 118. In embodiments, the upsell recommendations associated with a given product/service ID 142 can be generated by aggregating completed prior transactions including the subject product/service ID 142, and sorting those additional products/services that have been most frequently purchased along with the product/service ID 142 in the past. Prior transaction data can for example be extracted from the storedtransaction profile 116 of prior transactions. - In embodiments, the upsell recommendations can be generated by inspecting each
affiliate catalog 120 associated with the set ofaffiliates 118 to determine all other products/services residing in thesame affiliate catalog 120 as the given product/service ID 142. The combined data can be sorted to identify the additional products/services that are most frequently paired with product/service ID 142 across all catalogs. In embodiments, this can be used to establish a correlation between purchased and additional products/services as upsell recommendations, as evidenced by the product placement selections in the set ofaffiliates 118. In embodiments, thetransaction engine 128 can identify product pairings taking vendor category assignments into account, so that those products/services that are most frequently paired in the same category as product/service ID 142 can be added as upsell recommendations. - In embodiments, the set of upsell recommendations associated with a given product/
service ID 142 can be generated and/or modified using the record of user responses to prior upsell recommendations generated bytransaction engine 128. For example, the products/services that have in the past most frequently been accepted by users in the past for the same or related products/services can be added to the set of upsell recommendations for products/service ID 142, while products/services having the least selection rate in prior transactions can be removed from the set of upsell recommendations. In embodiments, any one or more of the foregoing upsell identification techniques can be combined to populate recommended products and/or services inaggregate upsell catalog 132. In embodiments,transaction engine 128 can apply thresholds to determine those products/services which will qualify as recommended upsells, such as, e.g., those products/services having a prior acceptance rate of 50% or greater, or other threshold or criteria. In embodiments,transaction engine 128 can limit the number of recommended products/services to be incorporated in upsell directory 140, such as limiting the products/services to the top five recommendations, or other number or limit. - According to embodiments, a user whose
transaction profile 116 indicates the purchase of a printer, for example, can result in the identification of a set of upsell recommendations including printer cartridges, printer software, paper products, or warranties or other services inaggregate upsell catalog 132. Upsell directory 140 can thereby be generated bytransaction engine 128 based on matches to product/service ID 142 inaggregate upsell catalog 132, and transmitted back toclient 102. The recommended options can be presented to the user viaupsell dialog 124. The user can accept any of the suggestions or recommendations fromupsell dialog 124, and select further products/services for incorporation in the pending purchase. -
FIG. 3 illustrates an illustrative configuration of hardware and other resources incorporated inclient 102, according to embodiments. In embodiments as shown,client 102 can comprise aprocessor 144 communicating withmemory 134, such as electronic random access memory, operating under control of or in conjunction withoperating system 104.Processor 144 also communicates with data store 106 (see, e.g.,FIG. 1 ), which can storetransaction profile 116 and other data, as well asdialog module 146 that can, for instance, generate and present upsell dialog 124 (see, e.g.,FIG. 1 ) and/or other user dialogs.Processor 120 further communicates withnetwork interface 136, such as an Ethernet or wireless data connection, which in turn communicates withnetwork 122, such as the Internet or other public or private networks, to communicate with the set ofaffiliates 118 andmain store 126. Other configurations ofclient 102, associated networked connections, and other hardware and software resources, are possible. -
FIG. 4 illustrates a flowchart of overall upsell directory processing across multiple affiliate catalogs, according to various embodiments. Instep 402, processing can begin. Instep 404, a user can access a first affiliate within a set ofaffiliates 118, for instance by navigating to a Web site for that affiliate viabrowser 1 10. The first affiliate accessed by the user can maintain anactive link 138 to amain store 126, such as a software distributor, a hardware vendor, or other entity. Instep 406, the users purchase selections from the first affiliate in the set ofaffiliates 118 can be received at the first affiliate Web site through apurchase dialog 114, and communicated tomain store 126. - In
step 408,main store 126 can generate atransaction profile 116 based on the users purchase selections.Transaction profile 116 can record for example the complete set of products and/or services the user is attempting to purchase from the first affiliate. In embodiments, thetransaction profile 116 can record other data, such as the time, date, Web site address, promotional discounts or codes, sales tax information, or other data related to the transaction event. Instep 410,transaction engine 128 ofmain store 126 generates an upsell directory 140 based ontransaction profile 116. In embodiments,transaction engine 128 for example can extract apurchase item ID 142 fromtransaction profile 116 and associate that identifier with matching entries in anaggregate upsell catalog 132 located inmain store 126. The entries inaggregate upsell catalog 132 are drawn from theaffiliate catalog 120 of not just the first affiliate from which the users transaction is initiated, but the affiliate catalog of all participating affiliates in the set ofaffiliates 118 The upsell directory 140 therefore identifies further products and/or services that may be of interest to the user across multiple source catalogs. For instance for a user purchasing a printer, the product/service ID 142 can be matched to further entries such as printer cartridges from other hardware catalogs, printer drivers from software catalogs, warranty services from a warranty catalog, or other products or services extracted from multiple catalogs maintained by different affiliates in the set ofaffiliates 118. - In
step 412, upsell directory 140 can be transmitted toclient 102 vianetwork 122, for instance via the Internet. Instep 414, the user ofclient 102 can be presented withupsell dialog 124 which enumerates products and services from upsell directory 140 for further selection and purchase, if the user desires. Instep 416, any user upsell selections can be received fromclient 102 and transmitted tomain store 126. In embodiments the selection of a product or service fromupsell dialog 124 which is hosted in another affiliate can causebrowser 110 to navigate to that affiliate's storefront or Web site to retrieve the further products or services. - In
step 418,main store 126 can generate an updatedtransaction profile 116 and/or upsell directory 140 (incorporating upsell suggestions to the newly added purchase items), as appropriate. Further upsell selections can be presented and selected as desired. Instep 420, the user's finalized purchase transaction can be completed, for instance bymain store 126 or by a participating affiliate in the set ofaffiliates 118. Instep 422, thecomplete transaction profile 116 can be stored, for instance tomain data store 130 ofmain store 126. Instep 424, processing can repeat, return to a prior processing point, jump to a further processing point, or end, as understood by persons skilled in the art. - The foregoing description is illustrative, and variations in configuration and implementation may occur to persons skilled in the art. For example, while embodiments have been described in which a single
main store 130 manages the identification of combined upsell matches in the set ofaffiliates 118, in embodiments more than one primary store can cooperate to manage transactions and generate upsell recommendations. For another example, while embodiments have been described in which the user initiates or engages in a purchase transaction, in embodiments other types of transactions can be completed. For instance the user can initiate a subscription transaction, a lease or rental (e.g., of hardware) transaction, or other type of transaction. For still another example, while embodiments have been described in which logic controlling the upsell processing has been hosted in atransaction engine 128 located inmain store 126, inembodiments transaction engine 128 or other logic supporting upsell operations can be hosted inclient 102, in an affiliate in the set ofaffiliates 118, or in other resources or locations. For further example, while embodiments have been described in which thetransaction profile 116 generally contains a record of an immediate transaction conducted by the user ofclient 102, inembodiments transaction profile 116 can store records of one or more prior transactions, and upsell recommendations can be based on both the present and/or prior transaction events. Other resources described as singular or integrated can in embodiments be plural or distributed, and resources described as multiple or distributed can in embodiments be combined. The scope of the invention is accordingly intended to be limited only by the following claims.
Claims (26)
1. A method of generating an electronic upsell directory, comprising:
receiving a transaction profile of a user transaction initiated at one of a set of affiliates affiliated with at least one main store, each affiliate having a respective affiliate catalog, the transaction profile comprising a product and/or service ID;
generating an aggregate upsell catalog based on the affiliate catalogs of the set of affiliates;
identifying matches between the product and/or service ID and entries in the aggregate upsell catalog; and
generating an upsell directory based on upsell products and/or services associated with the matches.
2. The method of claim 1 , wherein each affiliate catalog is derived at least in part from a catalog of the at least one main store.
3. The method of claim 2 , wherein each affiliate catalog comprises at least one of hardware products, software products, and services.
4. The method of claim 1 , wherein each affiliate comprises a Web site.
5. The method of claim 4 , wherein the Web site comprises a storefront.
6. The method of claim 5 , wherein each storefront maintains an active link with the at least one main store.
7. The method of claim 1 , further comprising presenting an upsell dialog to the user initiating the user transaction based on the upsell directory.
8. The method of claim 7 , further comprising repeating the step of generating an upsell directory based on user selections from the upsell dialog.
9. The method of claim 8 , further comprising updating the transaction profile based on the user selections from the upsell dialog.
10. The method of claim 9 , further comprising completing the user transaction based on the transaction profile and the user selections from the upsell dialog.
11. A system for generating an electronic upsell directory, comprising:
a network interface to a set of affiliates affiliated with at least one main store, each affiliate having a respective affiliate catalog; and
a transaction engine, communicating with the network interface, the transaction engine being configured to
generate an aggregate upsell catalog based on the affiliate catalogs of the set of affiliates,
receive a transaction profile of a user transaction initiated at one of the set of affiliates, the transaction profile comprising a product and/or service ID,
identify matches between the product and/or service ID and entries in the aggregate upsell catalog, and
generate an upsell directory based on upsell products and/or services associated with the matches.
12. The system of claim 11 , wherein each affiliate catalog is derived at least in part from a catalog of the at least one main store.
13. The system of claim 12 , wherein each affiliate catalog comprises at least one of hardware products, software products, and services.
14. The system of claim 11 , wherein each affiliate comprises a Web site.
15. The system of claim 14 , wherein the Web site comprises a storefront.
16. The system of claim 15 , wherein each storefront maintains an active link with the at least one main store.
17. The system of claim 11 , wherein a client communicating with one of the set of affiliates presents an upsell dialog to the user initiating the user transaction based on the upsell directory.
18. The system of claim 17 , wherein the transaction engine repeats the generating an upsell directory based on user selections from the upsell dialog.
19. The system of claim 18 , wherein the transaction engine updates the transaction profile based on the user selections from the upsell dialog.
20. The system of claim 19 , wherein the transaction engine completes the user transaction based on the transaction profile and the user selections from the upsell dialog.
21. An electronic upsell directory, the electronic upsell directory being generated according to a method of:
receiving a transaction profile of a user transaction initiated at one of a set of affiliates affiliated with at least one main store, each affiliate having a respective affiliate catalog, the transaction profile comprising a product and/or service ID;
generating an aggregate upsell catalog based on the affiliate catalogs of the set of affiliates;
identifying matches between the product and/or service ID and entries in the aggregate upsell catalog; and
generating an upsell directory based on upsell products and/or services associated with the matches.
22. The electronic upsell directory of claim 21 , wherein each affiliate catalog is derived at least in part from a catalog of the at least one main store.
23. The electronic upsell directory of claim 22 , wherein each affiliate catalog comprises at least one of hardware products, software products, and services.
24. The electronic upsell directory of claim 21 , wherein each affiliate comprises a Web site.
25. The electronic upsell directory of claim 24 , wherein the Web site comprises a storefront.
26. The electronic upsell directory of claim 25 , wherein each storefront maintains an active link with the at least one main store.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/040,109 US20090222317A1 (en) | 2008-02-29 | 2008-02-29 | Systems and methods for generating electronic upsell directory |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/040,109 US20090222317A1 (en) | 2008-02-29 | 2008-02-29 | Systems and methods for generating electronic upsell directory |
Publications (1)
Publication Number | Publication Date |
---|---|
US20090222317A1 true US20090222317A1 (en) | 2009-09-03 |
Family
ID=41013869
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/040,109 Abandoned US20090222317A1 (en) | 2008-02-29 | 2008-02-29 | Systems and methods for generating electronic upsell directory |
Country Status (1)
Country | Link |
---|---|
US (1) | US20090222317A1 (en) |
Cited By (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090276323A1 (en) * | 2008-05-02 | 2009-11-05 | Allen Timothy E | Systems and methods for generating a synchronous sales stack for customer dialog |
WO2010040206A1 (en) * | 2008-10-07 | 2010-04-15 | Codapay | Reverse payment transaction system and method |
US20100306659A1 (en) * | 2009-05-29 | 2010-12-02 | Microsoft Corporation | Progressively discovering and integrating services |
US20110078029A1 (en) * | 2009-09-25 | 2011-03-31 | National Electronics Warranty, Llc | Systems and methods for hosting, updating, and sending a webpage |
US20110077951A1 (en) * | 2009-09-30 | 2011-03-31 | John Tullis | Mobile Device Including Mobile Application |
US20120271730A1 (en) * | 2010-05-10 | 2012-10-25 | Quosal, Llc | Electronic quotes and proposals including item feedback |
US20120290448A1 (en) * | 2011-05-13 | 2012-11-15 | Aron England | Product Content Social Marketplace Catalog |
WO2012082561A3 (en) * | 2010-12-14 | 2013-12-27 | Alibaba Group Holding Limited | Method and system of displaying cross-website information |
EP2697751A2 (en) * | 2011-04-12 | 2014-02-19 | Teletech Holdings Inc. | Methods for providing dynamic and proactive support services |
US8935179B2 (en) | 2010-05-10 | 2015-01-13 | Quosal Llc | System and method for automated preparation of quotes and proposals |
US9129286B2 (en) | 2011-04-12 | 2015-09-08 | Teletech Holdings, Inc. | Methods for providing cross-vendor support services |
US9178994B2 (en) | 2011-04-12 | 2015-11-03 | Teletech Holdings, Inc. | Methods for providing self-support services using information from a viral source |
US20160189114A1 (en) * | 2014-12-31 | 2016-06-30 | Jeremy Leigh Cattone | Systems and methods to utilize an electronic garage shelf |
US9626701B2 (en) | 2012-05-23 | 2017-04-18 | Paynearme, Inc. | System and method for facilitating cash payment transactions using a mobile device |
US10013699B1 (en) * | 2011-06-27 | 2018-07-03 | Amazon Technologies, Inc. | Reverse associate website discovery |
US10192407B2 (en) | 2014-01-10 | 2019-01-29 | Handle Financial, Inc. | Systems and methods for cash payments for online gaming |
US10318901B2 (en) | 2013-03-15 | 2019-06-11 | Connectwise, Llc | Systems and methods for business management using product data with product classes |
US20190244273A1 (en) * | 2018-02-07 | 2019-08-08 | Giorgi Khazaradze | E-commerce system with a plugin platform and method of use |
US10592792B2 (en) | 2011-04-14 | 2020-03-17 | Handle Financial, Inc. | Systems and methods for barcode translation |
US10685334B2 (en) | 2014-12-31 | 2020-06-16 | Ebay Inc. | Systems and methods for an E-commerce enabled digital whiteboard |
US11321647B2 (en) | 2013-03-15 | 2022-05-03 | Connectwise, Llc | Project scheduling and management system that uses product data with product classes |
US11429913B2 (en) | 2013-08-02 | 2022-08-30 | Connectwise, Llc | Systems and methods for converting sales opportunities to service tickets, sales orders, and projects |
US11475415B2 (en) | 2014-12-31 | 2022-10-18 | Ebay Inc. | Systems and methods to utilize smart components |
US11594080B2 (en) | 2014-12-31 | 2023-02-28 | Ebay Inc. | Systems and methods for multi-signal fault analysis |
Citations (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6055513A (en) * | 1998-03-11 | 2000-04-25 | Telebuyer, Llc | Methods and apparatus for intelligent selection of goods and services in telephonic and electronic commerce |
US6070149A (en) * | 1998-07-02 | 2000-05-30 | Activepoint Ltd. | Virtual sales personnel |
US20010044751A1 (en) * | 2000-04-03 | 2001-11-22 | Pugliese Anthony V. | System and method for displaying and selling goods and services |
US20020077960A1 (en) * | 2000-07-21 | 2002-06-20 | Kiely Neil J. | World Wide Web upsell system and method |
US20020116287A1 (en) * | 2000-10-23 | 2002-08-22 | Schubert Timothy D. | Multi-faceted, tier driven electronic commerce facilitator |
US20030004798A1 (en) * | 2001-07-02 | 2003-01-02 | International Business Machines Corporation | Method and apparatus for offering enticements |
US20040098313A1 (en) * | 2002-11-19 | 2004-05-20 | Ashish Agrawal | Detection of fraudulent associate-based transactions |
US20060265288A1 (en) * | 2005-05-17 | 2006-11-23 | Payless Certified Diamonds.Com, Inc. | Diamond retailer, wholesaler and consumer finder, tracker and sales system |
US20070150361A1 (en) * | 2005-12-16 | 2007-06-28 | Kreiner Barrett Morris | Methods, systems, and products for facilitating electronic purchases |
US7249056B1 (en) * | 2000-08-17 | 2007-07-24 | Performics, Inc. | Method and system for exchanging data between affiliated sites |
US20070271149A1 (en) * | 2006-05-18 | 2007-11-22 | Siegel Jonathan | Methods and apparatus for using self-contained transaction components to facilitate online transactions |
US20080005055A1 (en) * | 2006-06-30 | 2008-01-03 | Microsoft Corporation | Methods and architecture for learning and reasoning in support of context-sensitive reminding, informing, and service facilitation |
US7386485B1 (en) * | 2004-06-25 | 2008-06-10 | West Corporation | Method and system for providing offers in real time to prospective customers |
US7437313B1 (en) * | 1998-03-11 | 2008-10-14 | West Direct, Llc | Methods, computer-readable media, and apparatus for offering users a plurality of scenarios under which to conduct at least one primary transaction |
US20090055261A1 (en) * | 2007-08-22 | 2009-02-26 | Microsoft Corporation | Syndicated marketplace architecture for facilitating in-situ purchases |
US7558773B2 (en) * | 2000-07-19 | 2009-07-07 | Convergys Cmg Utah, Inc. | Expert supported interactive product selection and recommendation |
US20090276323A1 (en) * | 2008-05-02 | 2009-11-05 | Allen Timothy E | Systems and methods for generating a synchronous sales stack for customer dialog |
US20090299874A1 (en) * | 2008-05-29 | 2009-12-03 | Allen Timothy E | Systems and methods for automatic bid solicitation during transaction process |
-
2008
- 2008-02-29 US US12/040,109 patent/US20090222317A1/en not_active Abandoned
Patent Citations (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6055513A (en) * | 1998-03-11 | 2000-04-25 | Telebuyer, Llc | Methods and apparatus for intelligent selection of goods and services in telephonic and electronic commerce |
US7437313B1 (en) * | 1998-03-11 | 2008-10-14 | West Direct, Llc | Methods, computer-readable media, and apparatus for offering users a plurality of scenarios under which to conduct at least one primary transaction |
US6070149A (en) * | 1998-07-02 | 2000-05-30 | Activepoint Ltd. | Virtual sales personnel |
US20010044751A1 (en) * | 2000-04-03 | 2001-11-22 | Pugliese Anthony V. | System and method for displaying and selling goods and services |
US7558773B2 (en) * | 2000-07-19 | 2009-07-07 | Convergys Cmg Utah, Inc. | Expert supported interactive product selection and recommendation |
US20020077960A1 (en) * | 2000-07-21 | 2002-06-20 | Kiely Neil J. | World Wide Web upsell system and method |
US7249056B1 (en) * | 2000-08-17 | 2007-07-24 | Performics, Inc. | Method and system for exchanging data between affiliated sites |
US20020116287A1 (en) * | 2000-10-23 | 2002-08-22 | Schubert Timothy D. | Multi-faceted, tier driven electronic commerce facilitator |
US20030004798A1 (en) * | 2001-07-02 | 2003-01-02 | International Business Machines Corporation | Method and apparatus for offering enticements |
US20040098313A1 (en) * | 2002-11-19 | 2004-05-20 | Ashish Agrawal | Detection of fraudulent associate-based transactions |
US7386485B1 (en) * | 2004-06-25 | 2008-06-10 | West Corporation | Method and system for providing offers in real time to prospective customers |
US20060265288A1 (en) * | 2005-05-17 | 2006-11-23 | Payless Certified Diamonds.Com, Inc. | Diamond retailer, wholesaler and consumer finder, tracker and sales system |
US20070150361A1 (en) * | 2005-12-16 | 2007-06-28 | Kreiner Barrett Morris | Methods, systems, and products for facilitating electronic purchases |
US20070271149A1 (en) * | 2006-05-18 | 2007-11-22 | Siegel Jonathan | Methods and apparatus for using self-contained transaction components to facilitate online transactions |
US20080005055A1 (en) * | 2006-06-30 | 2008-01-03 | Microsoft Corporation | Methods and architecture for learning and reasoning in support of context-sensitive reminding, informing, and service facilitation |
US20090055261A1 (en) * | 2007-08-22 | 2009-02-26 | Microsoft Corporation | Syndicated marketplace architecture for facilitating in-situ purchases |
US20090276323A1 (en) * | 2008-05-02 | 2009-11-05 | Allen Timothy E | Systems and methods for generating a synchronous sales stack for customer dialog |
US20090299874A1 (en) * | 2008-05-29 | 2009-12-03 | Allen Timothy E | Systems and methods for automatic bid solicitation during transaction process |
Cited By (44)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8666843B2 (en) | 2008-05-02 | 2014-03-04 | Red Hat, Inc. | Systems and methods for generating a synchronous sales stack for customer dialog |
US20090276323A1 (en) * | 2008-05-02 | 2009-11-05 | Allen Timothy E | Systems and methods for generating a synchronous sales stack for customer dialog |
WO2010040206A1 (en) * | 2008-10-07 | 2010-04-15 | Codapay | Reverse payment transaction system and method |
US20110208550A1 (en) * | 2008-10-07 | 2011-08-25 | Codapay | Reverse payment transaction system and method |
US20100306659A1 (en) * | 2009-05-29 | 2010-12-02 | Microsoft Corporation | Progressively discovering and integrating services |
US8713453B2 (en) * | 2009-05-29 | 2014-04-29 | Microsoft Corporation | Progressively discovering and integrating services |
US20110078029A1 (en) * | 2009-09-25 | 2011-03-31 | National Electronics Warranty, Llc | Systems and methods for hosting, updating, and sending a webpage |
US20110077951A1 (en) * | 2009-09-30 | 2011-03-31 | John Tullis | Mobile Device Including Mobile Application |
US10290034B2 (en) | 2010-05-10 | 2019-05-14 | Connectwise, Llc | System and method for automated preparation of quotes and proposals |
US20120271730A1 (en) * | 2010-05-10 | 2012-10-25 | Quosal, Llc | Electronic quotes and proposals including item feedback |
US8935179B2 (en) | 2010-05-10 | 2015-01-13 | Quosal Llc | System and method for automated preparation of quotes and proposals |
US9367868B2 (en) * | 2010-05-10 | 2016-06-14 | Quosal, Llc | Electronic quotes and proposals including item feedback |
WO2012082561A3 (en) * | 2010-12-14 | 2013-12-27 | Alibaba Group Holding Limited | Method and system of displaying cross-website information |
US9734258B2 (en) | 2010-12-14 | 2017-08-15 | Alibaba Group Holding Limited | Method and system of displaying cross-website information |
JP2014508333A (en) * | 2010-12-14 | 2014-04-03 | アリババ・グループ・ホールディング・リミテッド | Method and system for displaying cross-website information |
US9146910B2 (en) | 2010-12-14 | 2015-09-29 | Alibaba Group Holding Limited | Method and system of displaying cross-website information |
US9569781B2 (en) | 2011-04-12 | 2017-02-14 | Teletech Holdings, Inc. | Methods for providing cross-vendor support services |
US9129286B2 (en) | 2011-04-12 | 2015-09-08 | Teletech Holdings, Inc. | Methods for providing cross-vendor support services |
US9178994B2 (en) | 2011-04-12 | 2015-11-03 | Teletech Holdings, Inc. | Methods for providing self-support services using information from a viral source |
AU2012242706B2 (en) * | 2011-04-12 | 2015-05-28 | Teletech Holdings, Inc. | Methods for providing dynamic and proactive support services |
US9454761B2 (en) | 2011-04-12 | 2016-09-27 | Teletech Holdings, Inc. | Methods for providing cross-vendor support services |
EP2697751A4 (en) * | 2011-04-12 | 2014-12-31 | Teletech Holdings Inc | Methods for providing dynamic and proactive support services |
EP2697751A2 (en) * | 2011-04-12 | 2014-02-19 | Teletech Holdings Inc. | Methods for providing dynamic and proactive support services |
US9990635B2 (en) | 2011-04-12 | 2018-06-05 | Teletech Holdings, Inc. | Methods for providing cross-vendor support services |
US10592792B2 (en) | 2011-04-14 | 2020-03-17 | Handle Financial, Inc. | Systems and methods for barcode translation |
US10354337B2 (en) * | 2011-05-13 | 2019-07-16 | Dell Products L.P. | Product content social marketplace catalog |
US20120290448A1 (en) * | 2011-05-13 | 2012-11-15 | Aron England | Product Content Social Marketplace Catalog |
US10013699B1 (en) * | 2011-06-27 | 2018-07-03 | Amazon Technologies, Inc. | Reverse associate website discovery |
US9626701B2 (en) | 2012-05-23 | 2017-04-18 | Paynearme, Inc. | System and method for facilitating cash payment transactions using a mobile device |
US10318901B2 (en) | 2013-03-15 | 2019-06-11 | Connectwise, Llc | Systems and methods for business management using product data with product classes |
US11551170B2 (en) | 2013-03-15 | 2023-01-10 | Connectwise, Llc | Business management system that uses product data with product classes |
US11321647B2 (en) | 2013-03-15 | 2022-05-03 | Connectwise, Llc | Project scheduling and management system that uses product data with product classes |
US10846636B2 (en) | 2013-03-15 | 2020-11-24 | Connectwise Llc | Systems and methods for business management using product data with product classes |
US11429913B2 (en) | 2013-08-02 | 2022-08-30 | Connectwise, Llc | Systems and methods for converting sales opportunities to service tickets, sales orders, and projects |
US10192407B2 (en) | 2014-01-10 | 2019-01-29 | Handle Financial, Inc. | Systems and methods for cash payments for online gaming |
US10854046B2 (en) | 2014-01-10 | 2020-12-01 | Handle Financial, Inc. | Systems and methods for cash payments for online gaming using location |
US11093905B2 (en) * | 2014-12-31 | 2021-08-17 | Ebay Inc. | Systems and methods to utilize an electronic garage shelf |
US10685334B2 (en) | 2014-12-31 | 2020-06-16 | Ebay Inc. | Systems and methods for an E-commerce enabled digital whiteboard |
US20160189114A1 (en) * | 2014-12-31 | 2016-06-30 | Jeremy Leigh Cattone | Systems and methods to utilize an electronic garage shelf |
US11475415B2 (en) | 2014-12-31 | 2022-10-18 | Ebay Inc. | Systems and methods to utilize smart components |
US11594080B2 (en) | 2014-12-31 | 2023-02-28 | Ebay Inc. | Systems and methods for multi-signal fault analysis |
US11687883B2 (en) | 2014-12-31 | 2023-06-27 | Ebay Inc. | Systems and methods for an e-commerce enabled digital whiteboard |
US11900334B2 (en) | 2014-12-31 | 2024-02-13 | Ebay Inc. | Systems and methods to utilize an electronic garage shelf |
US20190244273A1 (en) * | 2018-02-07 | 2019-08-08 | Giorgi Khazaradze | E-commerce system with a plugin platform and method of use |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20090222317A1 (en) | Systems and methods for generating electronic upsell directory | |
KR100460008B1 (en) | A method for providing an on-line shopping search service and a system thereof | |
JP4540927B2 (en) | System and method for enabling bidding of multi-factors affecting position on a search result list generated by a search engine of a computer network | |
US7966222B2 (en) | System and method for distributing information through cooperative communication network sites | |
US20060190352A1 (en) | Method for providing history data to sellers about internet auction and marketplaces | |
US20020026353A1 (en) | System and method of providing purchase information to consumers relating to advertisements displaying the product | |
US20020099622A1 (en) | Merchant-affiliated direct wholesale marketing and fulfillment system | |
US7580855B2 (en) | Computer-implemented apparatus and method for generating a tailored promotion | |
US10430856B2 (en) | Systems and methods for marketplace catalogue population | |
CN1981286A (en) | Database search system and method of determining a value of a keyword in a search | |
JP2001056833A (en) | System and method for electronic shopping using interactive shopping agent | |
US20020184092A1 (en) | Customized advertising methods for personal media services | |
US8160938B2 (en) | Systems and methods for automatic bid solicitation during transaction process | |
US20030050848A1 (en) | Supplier/reseller interaction | |
JP2001229168A (en) | Mechanism and method for article relative information retrieval using article code given to article | |
JP2003058632A (en) | Controlled customized advertising method in media | |
CA2246641C (en) | System and method for distributing information through cooperative communication network sites | |
JP2009163707A (en) | System for printing purchase order sheet including target advertisement | |
KR20020007163A (en) | System and method for generating virtual wish lists for assisting shopping over computer networks | |
US20040068442A1 (en) | Method and system of locating and selling pre-owned vehicles | |
US20030050849A1 (en) | Supplier/reseller interaction | |
US7505923B1 (en) | Network based franchise business system and method | |
US20220164855A1 (en) | Computing System and Method for Accomplishing a Transaction Through a Proxy System | |
JP2003345967A (en) | Tire sales system | |
WO2002001456A1 (en) | E-commerce real time demand and pricing system and method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: RED HAT, INC., NORTH CAROLINA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:ALLEN, TIM;MATTOX, JOHN R.;PIERCE, DARRYL L.;REEL/FRAME:020581/0700;SIGNING DATES FROM 20080228 TO 20080229 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |