Method For Web Address Agnostic Transaction Consolidating Multi-Merchant Purchases
20210192595 · 2021-06-24
Inventors
Cpc classification
G06Q30/0625
PHYSICS
International classification
Abstract
A series of associated merchant websites or respective merchant websites each selling narrowly defined product categories to shoppers who browse to select products for placement into a shopping cart. While each website is operated and controlled by a different merchant or a single merchant, each website has access to a shared server farm where information about each shopper is stored. Also shared is a virtual e-commerce shopping cart that the shopper can use to check out at any of the merchant websites even though the virtual e-commerce shopping cart may contain products from multiple different merchant websites. Each merchant website is associated with metadata limited to the narrowly defined product category, thereby providing enhanced SEO benefits without the need to purchase ad words. Each boutique specifically targets a single category making the shopping and buying experience easier. Information gathered from shoppers at each unique boutique is stored at the server farm for being shared with other associated merchants in the collection of sites. A shopper's user account will transfer between sites and allow the data gathered to be used in a cross-promotional method and will ensure the shopper's experience is consistent with what they like and want in future visits.
Claims
1. A method comprising a plurality of steps each being performed by hardware executing software, wherein the steps include: serving for delivery to a web browser corresponding to an e-commerce customer, for each of a plurality of received search terms, a virtual shopping cart and a webpage of a merchant e-commerce website, wherein the serving is performed such that the merchant e-commerce website served to the web browser logically corresponds to a merchant domain name that is limited to one of a plurality of different merchant domain names respectively and logically corresponding to other said merchant e-commerce websites that are logically associated, and in network communication, with an umbrella domain site; retrieving, from the umbrella domain site, information pertaining to: the e-commerce customer; contents of the virtual shopping cart that includes a plurality of different items each sold by a different said merchant e-commerce website; and payment information pertaining to a payment received by only one said merchant domain name for an entirety of the contents of the virtual shopping cart from the e-commerce customer; and preparing, using the retrieved customer information, an invoice for the entirety of the contents of the virtual shopping cart, wherein the preparing is performed such that the invoice attributes a partial payment, derived from the payment information, to each of a plurality of merchants respectively corresponding each said item in the virtual shopping cart such that a sum of the partial payments equals to the payment received by the one said merchant domain name for the entirety of the contents of the virtual shopping cart.
2. The method as defined in claim 1, wherein each said item offered for sale at each said merchant e-commerce website is mutually exclusive to each said item offered for sale at each other said merchant e-commerce websites.
3. The method as defined in claim 1, wherein the umbrella domain site has a primary domain name of which the plurality of different merchant domain names are not subdomain names.
4. The method as defined in claim 1, wherein a sum of the partial payments equals the payment received by the one said merchant domain name for the entirety of the contents of the virtual shopping cart.
5. The method as defined in claim 1, wherein: the e-commerce customer is associated with a physical address stored as network accessible information stored in the umbrella domain site; each said merchant domain name corresponds to a merchant associated with a physical address stored as network accessible information stored in the umbrella domain site; and the serving further comprises: for each of the plurality of received search terms: comparing the received search term to metadata associated with the plurality of different merchant domain names; and when: the received search term matches the metadata associated with one said merchant e-commerce website, then accessing the umbrella domain site to retrieve the respective physical addresses of the e-commerce customer and the merchant corresponding to the matching one said merchant e-commerce website; and when the respective physical addresses of the e-commerce customer and the merchant corresponding to the matching one said merchant e-commerce website are determined to be located within a same community by a predetermined community definition, then serving for delivery to the web browser corresponding to the e-commerce customer the matching said webpage of the merchant e-commerce website.
6. A method comprising a plurality of steps each being performed by hardware executing software, wherein the steps include: serving for delivery to a web browser corresponding to an e-commerce customer, for each of a plurality of received search terms, a virtual shopping cart and a webpage of a merchant e-commerce website, wherein the serving is performed such that: the merchant e-commerce website served to the web browser logically corresponds to a merchant domain name that is limited to one of a plurality of different merchant domain names respectively and logically corresponding to the other said merchant e-commerce websites that are logically associated, and in network communication, with an umbrella domain site having a primary domain name of which the plurality of different merchant domain names are not subdomain names; and each said merchant e-commerce website offers for sale items mutually exclusive to items offered for sale by the other said merchant e-commerce websites; retrieving, from the umbrella domain site, information pertaining to: the e-commerce customer; contents of the virtual shopping cart that includes a plurality of different items each sold by a different said merchant e-commerce website; and payment information pertaining to a payment received by only one said merchant domain name for an entirety of the contents of the virtual shopping cart from the e-commerce customer; and preparing, using the retrieved customer information, an invoice for the entirety of the contents of the virtual shopping cart, wherein the preparing is performed such that the invoice attributes a partial payment, derived from the payment information, to each of a plurality of merchants respectively corresponding each said item in the virtual shopping cart such that a sum of the partial payments equals to the payment received by the one said merchant domain name for the entirety of the contents of the virtual shopping cart.
7. The method as defined in claim 6, wherein: the e-commerce customer is associated with a physical address stored as network accessible information stored in the umbrella domain site; each said merchant domain name corresponds to a merchant associated with a physical address stored as network accessible information stored in the umbrella domain site; and the serving further comprises: for each of the plurality of received search terms: comparing the received search term to metadata associated with the plurality of different merchant domain names; and when: the received search term matches the metadata associated with one said merchant e-commerce website, then accessing the umbrella domain site to retrieve the respective physical addresses of the e-commerce customer and the merchant corresponding to the matching one said merchant e-commerce website; and when the respective physical addresses of the e-commerce customer and the merchant corresponding to the matching one said merchant e-commerce website are determined to be located within a same community by a predetermined community definition, then serving for delivery to the web browser corresponding to the e-commerce customer the matching said webpage of the merchant e-commerce website.
8. The method as defined in claim 7, wherein the predetermined community definition is that the respective physical addresses of the e-commerce customer and the merchant corresponding to the matching one said merchant e-commerce website are within the same governmentally issued postal code.
9. The method as defined in claim 7, wherein the predetermined community definition is that the respective physical addresses of the e-commerce customer and the merchant corresponding to the matching one said merchant e-commerce website are within the same political or legal division selected from the group consisting of a province, state, county, prefecture, city, city-state, and borough.
10. The method as defined in claim 7, wherein the predetermined community definition is that the respective physical addresses of the e-commerce customer and the merchant corresponding to the matching one said merchant e-commerce website are separated by a distance navigable by a predetermined transportation mode within a predetermined maximum navigation time as determined by a predetermined a navigation time algorithm.
11. The method as defined in claim 6, wherein each said item offered for sale at each said merchant e-commerce website is mutually exclusive to each said item offered for sale at each other said merchant e-commerce websites.
12. The method as defined in claim 6, wherein the umbrella domain site has a primary domain name of which the plurality of different merchant domain names are not subdomain names.
13. The method as defined in claim 6, wherein a sum of the partial payments equals the payment received by the one said merchant domain name for the entirety of the contents of the virtual shopping cart.
14. A method comprising a plurality of steps each being performed by hardware executing software, wherein the steps include: for each of the plurality of received search terms, comparing the received search term to metadata associated with a plurality of different merchant domain names respectively and logically corresponding to other said merchant e-commerce websites that are logically associated, and in network communication, with an umbrella domain site having a primary domain name of which the plurality of different merchant domain names are not subdomain names; when the received search term matches the metadata associated with one said merchant e-commerce website, then: accessing the umbrella domain site to retrieve the respective physical addresses of the e-commerce customer and the merchant corresponding to the matching one said merchant e-commerce website; and when the respective physical addresses of the e-commerce customer and the merchant corresponding to the matching one said merchant e-commerce website are determined to be located within a same community by a predetermined community definition that the respective physical addresses of the e-commerce customer and the merchant corresponding to the matching one said merchant e-commerce website are separated by a distance navigable by a predetermined transportation mode within a predetermined maximum navigation time as determined by a predetermined a navigation time algorithm, then: serving, for delivery to a web browser corresponding to an e-commerce customer, a virtual shopping cart and a webpage of the matching one said merchant e-commerce website, wherein the serving is performed such that each said merchant e-commerce website offers for sale items mutually exclusive to items offered for sale by other said merchant e-commerce websites; retrieving, from the umbrella domain site, information pertaining to: the e-commerce customer; contents of the virtual shopping cart that includes a plurality of different items each sold by a different said merchant e-commerce website; and payment information pertaining to a payment received by only one said merchant domain name for an entirety of the contents of the virtual shopping cart from the e-commerce customer; and preparing, using the retrieved customer information, an invoice for the entirety of the contents of the virtual shopping cart, wherein the preparing is performed such that the invoice attributes a partial payment, derived from the payment information, to each of a plurality of merchants respectively corresponding each said item in the virtual shopping cart such that a sum of the partial payments equals to the payment received by the one said merchant domain name for the entirety of the contents of the virtual shopping cart.
15. The method as defined in claim 14, wherein the predetermined community definition is that the respective physical addresses of the e-commerce customer and the merchant corresponding to the matching one said merchant e-commerce website are within the same governmentally issued postal code.
16. The method as defined in claim 14, wherein the predetermined community definition is that the respective physical addresses of the e-commerce customer and the merchant corresponding to the matching one said merchant e-commerce website are within the same political or legal division selected from the group consisting of a province, state, county, prefecture, city, city-state, and borough.
17. The method as defined in claim 14, wherein the predetermined community definition is that the respective physical addresses of the e-commerce customer and the merchant corresponding to the matching one said merchant e-commerce website are separated by a distance navigable by a predetermined transportation mode within a predetermined maximum navigation time as determined by a predetermined a navigation time algorithm.
18. The method as defined in claim 14, wherein each said item offered for sale at each said merchant e-commerce website is mutually exclusive to each said item offered for sale at each other said merchant e-commerce websites.
19. The method as defined in claim 14, wherein the umbrella domain site has a primary domain name of which the plurality of different merchant domain names are not subdomain names.
20. The method as defined in claim 14, wherein a sum of the partial payments equals the payment received by the one said merchant domain name for the entirety of the contents of the virtual shopping cart.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0018]
[0019]
[0020]
[0021]
[0022]
[0023]
[0024]
[0025]
[0026]
[0027]
[0028]
[0029]
[0030]
[0031]
[0032]
[0033]
[0034] Implementations will become more apparent from the detailed description set forth below when taken in conjunction with the drawings, in which like elements bear like reference numerals.
DETAILED DESCRIPTION
[0035] In a computerized implementation, a method enables a user over the World Wide Web (WWW) to interact and easily find products, simplify the user's session e-commerce shopping experience, provide information that is specific to the user's active request as to purchase interests, provide passive suggestions that are applicable to the user's active requests, acquire and share specific user profile information to ensure that the user has a personalized shopping experience, and to provide e-commerce merchants who offer goods and services to the user with enhanced Search Engine Optimization (SEO) benefits for the e-commerce merchants who are part of the network of sites.
[0036] The method of the computerized implementation provides a plurality of e-commerce speciality websites. Each e-commerce speciality website offers only a limited set of goods and services that are associated with or related to a common good or service. As such, when a shopper enters search terms directed to the common good or service, the shopper will be directed only to those e-commerce speciality websites that present to the shopper only those goods and services that are associated with or related to the common good or service. However, the presented goods and services that are offered for sale by a variety of different merchants, where each merchant operates a separate and distinct e-commerce speciality website.
[0037] The method of the computerized implementation provides a network of specialty e-commerce merchant websites through which the shopper is quickly and efficiently guided so as to provide the shopper with a shopping experience that is personalized to the data accumulated that pertains to the shopper and the shopping interests of that shopper. As such, the method of the computerized implementation provides a greater likelihood of optimized SEO benefits. The SEO benefits occur because each specialty e-commerce merchant website is associated search engine discoverable metadata that specifically targets a single category that can be matched to the data accumulated that pertains to the shopper and the shopping interests of that shopper, thereby providing the shopper with greater likelihood that the shopper is being presented with relevant and correlated specialty e-commerce websites at which textual, verbal, or artificial intelligence category experts can be offered to the shopper to improve the shopper's buying process.
[0038] Since each e-commerce speciality website offers only a limited set of goods and services that are associated with or related to a common good or service, and since each specialty e-commerce merchant website is associated search engine discoverable metadata that specifically targets a single category, there is a reduced need to purchase ‘ad words’ in order to attract commercial traffic to each specialty e-commerce merchant website. In practice, when a shopper enters search terms directed to the common good or service, the computerized method will provide multiple hits points that give each e-commerce merchant website a greater likelihood for organic search growth even though few or no ad word were purchased by the merchant for their e-commerce merchant website. Although a single boutique website isn't unique, uniqueness is found in the provision of a conglomerate of associated and affiliated speciality sites sharing a merchant cart under an umbrella, as well as in this provision of ease of use for the user and significant value for the connected sites. The umbrella site can provide a granular level or local community based site representation. This granular or local collection of sites under an umbrella allows smaller and local merchants to compete and survive under the face of a narrow quantity of site domination. The affiliate or associated speciality site concept improves the user experience and provides a platform for merchants to build a long term sustainable service and product offering. The umbrella site will provide an environment to compete with large sites that are eroding local and smaller merchants. It will also allow the affiliated and associated sites to pool local marketing dollars and reduce operating costs for the boutique members.
[0039] By way of example, and not by way of limitation, search engine discoverable metadata associated with a specialty e-commerce merchant website will be metadata that identifies a special category. One such category could be the category of automobile floor liners, another such category could be the category of automobile roof racks, another such category could be the category of automobile hitches, another such category could be the category of automobile truck covers, etc. Each good or service in each special category can be identified by inventory-related data, such as by way of a Vehicle Identification Number (VIN) or some portion thereof, a Global Trade Item Number (GTIN) that is used to uniquely identify items for sale, a Manufacturer Part Number (MPN) to identify a part with a series of numbers and/or letters given to that part by the manufacturer, a Universal Product Code (UPC) to uniquely identify a product, a part number provided by a manufacturers that uses an internal part number or a unique code to bundle parts where a plurality of parts are bundled together into an assembly for re-sale purposes, etc.
[0040] The linking together of the e-commerce merchant websites over the network allow for more effective targeting of the shopper and the shopper's interests. Also, this provides effective multi-site linkage among merchants or affiliates and associates that improves the shopper's experience with personalization while also assisting the shopper in locating items that are relevant only to the shopper's interests. The foregoing improves the network of e-commerce merchant websites in optimizing the likelihood that their respective goods and services will be discovered by algorithms in use by search engines (e.g., Google, Bing, Dog Pile, etc.), as well as improving its reputation among its shoppers. Thus, the method of the computerized implementation provides the likelihood of an increase in the number or inbound links from these search engines, and higher shopper response rates. It will also provide the umbrella sites to enjoy the benefits of shared data and optimization that will create an environment of success for its members. Through the benefits of shared data, the merchants will be able to collectively lower costs associated with the expense of ad words, advertising, and site optimization.
[0041] The method of the computerized implementation provides a significant improvement over the typical single specialty e-commerce merchant website where the shopper visits the site, determines what they want to purchase, and then checks out to purchase the items from the same site. Having the ability of a shared cart that transfers between each of the network connected specialty e-commerce merchant websites provides the user with an experience that is unique and helpful. This agnostic approach reduces consumer frustrations of finding an item of interest at a general site, and reduces the purchase time to only a few clicks or steps. The agnostic approach will also provide significant benefits for the collection of sites.
[0042] Referring now to
[0043] The process seen in flowchart 400 provides a method for enabling users over the WWW to interact and easily find products, simplify a user's e-commerce shopping session experience, provide information that is specific, provide suggestions that are applicable to the shopper's original request, accumulate and store specific shopper profile information that ensures a specific experience for the shopper, and provide enhanced SEO benefits for the network of e-commerce merchant websites 404-408. Each e-commerce merchant website 404-410 is a specialty e-commerce merchant website that offers only a limited set of goods and services that are associated with or related to a common good or service. Since each specialty e-commerce merchant website 404-410 is associated search engine discoverable metadata that specifically targets a single category of or relating to the common good or service, there is a reduced need to purchase ‘ad words’ in order to attract commercial traffic to each specialty e-commerce merchant website 404-410.
[0044] In practice, when a shopper enters search terms directed to the common good or service, the computerized method, via umbrella site 402, will provide multiple hits points that give each e-commerce merchant website 404-410 a greater likelihood for organic search growth even though few or no ad words were purchased for each e-commerce merchant website 404-410. As such, the umbrella site 402 facilitates a multi-merchant network of specialty e-commerce websites that guide the user quickly and efficiently into sites 404-420 that are only relevant to the shopper and the shopper's interest, thus personalizing the shopper's shopping experience. Using a Specialty Site strategy will provide sites 404-410 a greater chance of SEO benefits. The SEO benefits occur because each Site 404-410 specifically targets a single category so as to provide the shopper the greatest comfort that they are dealing with category experts at each site 404-410 and more importantly making the buying process easier.
[0045] As shown in
[0046] The method of the computerized implementation enables web shoppers to actively selected search terms so that they interact and easily find products, simplify the shopper's browsing, shopping, and check-out session experience, provide information that is specific to the shopper's actively selected search terms, provides passive suggestions that are applicable to the shopper's actively selected search terms, enable the use of shopper-specific profile information that ensures a specific and personalized shopper experience, and provided enhanced SEO benefits for the network of sites 404-410.
[0047]
[0048] Note that each e-commerce websites shown in the bottom of the screen shot 600 will be associated with search engine discoverable metadata that is limited to those categories of goods and services directly identifiable to that website, for instance: (i) goods and services pertaining to automotive floor liners; (ii) goods and services pertaining to automotive jeep stuff; (iii) goods and services pertaining to automotive roof racks; (iv) goods and services pertaining to automotive seat covers; (v) goods and services pertaining to automotive side parts; (vi) goods and services pertaining to automotive suspension; (vii) goods and services pertaining to automotive truck covers; (viii) goods and services pertaining to automotive truck deflectors, goods and services pertaining to automotive truck hitches; (ix) goods and services pertaining to automotive truck lighting; (x) goods and services pertaining to automotive truck stuff on clearance sale, etc. Note, also, that the shopper can enter search terms pertaining to each of the foregoing categories by way of the shopper actively entering the same with selections from the pull down menus.
[0049] As the shopper searches for subject matter in accordance with the entered search terms, the computerised method will provide multiple hits points to give the networked merchants' websites, shown in the bottom of the screen shot 600, a greater chance for organic search growth—albeit without having to pay of ad words. In addition to targeting the shopper by sharing of the shopper's profile data among networked merchants' websites, an effective multi-site linkage is provided that improves the shopper's experience and assists the shopper in finding goods and services, improves the networked merchants' websites reputation with its shoppers, and optimizes the discoverability of the networked merchants' websites by search engines. From the foregoing, the networked merchants' websites are more likely to have more inbound links and higher response rates from their shoppers. With good information and a better selection of external links, the computerized method of networked merchants' websites provides SEO benefits which single sites cannot achieve.
[0050] In screen shot 600, horizontal 618 and vertical 620 panning can be user activated, such as by operation of a mouse or other pointing device for a graphical user interface, to move that portion of the display being rendered horizontally and vertically, respectively.
[0051] While conventional e-commerce merchant websites allow a user to visit the site, determine what they want to purchase, and then check-out to purchase the items from the same site, the computerized methods and systems disclosed herein provide the enhanced ability to have a shared electronic shopping cart that transfers between each of the connected networked merchants' websites so as to provide the shopper with an experience that is unique and helpful when visiting the networked merchants' websites. Referring to
[0052]
[0053] As shown in the process of flowchart 700, a customer visits merchant e-commerce website 704. The customer adds items into a virtual shopping cart from merchant e-commerce website 704. The customer leaves merchant e-commerce website 704 and visits merchant e-commerce website 706 during which the virtual shopping cart retains the items therein from merchant e-commerce website 704. The customer adds items into the cart from merchant e-commerce website 706 such that the virtual shopping cart retains the items therein from merchant e-commerce websites 704-706. Thereafter, the customer checks out at merchant e-commerce website 710 in a single transaction to purchase the items in the virtual shopping cart from merchant e-commerce websites 704-706 at website 710.
[0054] As shown in the process of flowchart 800, a customer 802 enters, visits, and leaves each of merchant e-commerce websites 804-810. The customer adds one or more items into the virtual shopping cart from two or more merchant e-commerce websites 804-810 such that the virtual shopping cart retains the items therein that selected from merchant e-commerce websites 704-710. When the customer 802 is shopping at any of the merchant e-commerce websites 804-810 the customer 802 can see the contents of the virtual shopping cart as to the quantity and pricing of items in the virtual shopping cart.
[0055]
[0056]
[0057] In
[0058]
[0059]
[0060] Having multiple domain names connected to a single site creates additional touch points for a search engine to enable a user to find the network of e-commerce websites 1204-1210, 1304-1310, and 1404-1410, which is better and more effective that use of a sub/domain strategy. By linking the network of e-commerce websites 1204-1210, 1304-1310, and 1404-1410, there is an improvement in the user's experience, and the user is assisted in finding goods and services related to the user's search. This in turn improves the reputation of the network of e-commerce websites 1204-1210, 1304-1310, and 1404-1410 with users and search engines, resulting in more inbound links, and higher response rates. The multiple domain strategy will help make the buying and searching process easier for users across all ages because of its optimization strategy and ease of merchant specialized sites. The virtual cart that can travel between these connected boutiques will shift the user experience to a granular level which ultimately provides greater levels of user satisfaction and ease. The multiple domain strategy also creates a platform for affiliated and associated sites to work together by sharing data and site traffic which will provide significant value to both the user and the merchant members. It will also assist the merchant sites that are under the umbrella to pool marketing and expensive ad word purchases thereby reducing expenses for the participating merchants.
[0061] The processes illustrated in
[0062] When a user searches for a specific product, the collection of merchant e-commerce websites will bring them to a particular merchant e-commerce website, thereby significantly shortening the user's experience and thereby reducing the frustration of finding a specific product or service to meet the user's needs. Guiding the customer to the specific merchant e-commerce website target will shorten the search cycle and optimize the methodology of search on the Web. This unique benefit for the user will also provide a significant opportunity for the associated or affiliated members under the umbrella.
[0063] By way of example an aftermarket automotive collection of merchant e-commerce websites, after the user enters the automobile vehicle information into the first merchant e-commerce website during that session, the user can thereafter can visit any other merchant e-commerce website in a network thereof, and the information entered will be saved in a network accessible database, thereby ensuring that the information so collected will help the user find what the user is looking in a manner that is consistent across the entire network of merchant e-commerce websites
[0064] The user provides the initial request and this information is pushed to the umbrella site 1212, 1312, and 1412, as shown in
[0065] In
[0066] In
[0067] In
[0068]
[0069] In yet another implementation, a scientifically defined agnostic use is for a specific area or community would be providing consumers and merchants alike the opportunity to provide a heightened localized experience allowing them to support a local strip or destination mall. The purpose or usage of this application allows the merchants in a community that currently share a defined geographical area such as a strip mall to network together to provide an enhanced experience to the local community. This Merchant-Community Network provides a unique benefit to the consumers because they can target those customers in the region community. This targeted use over time will allow the Merchant-Network to enhance the experience and gather local data that can be leveraged to provide. In geo-fenced URL agnostic implementations, a comparison can be made to actual stores in a mall vs. the same stores in the same virtual mall. In a Mall/Store/Website Visitor implementation, each website is a store in a virtual mall. In Virtual Mall Visitor implementation, each website represents the same store in a virtual mall.
[0070] Various implementations enabled in this application reference concepts of community, including but not limited to a region, a local community, a community group, a community shopping region, and a geo-fenced shopping community, and a geographic community. These referenced implementations of community and the like, as used herein, are defined, characterized, and enabled in U.S. patent application Ser. No. 13/748,459, titled “Authorized Transaction Incented By Merchant Donation,” filed Jan. 23, 2013, and published May 15, 2014, as US Patent Application Publication No. US 2014/0136300A1, hereinafter the “Community Definition Reference”, which is incorporated herein by reference.
[0071] By way of example of one such implementation in the Community Definition Reference, a community is defined, characterized, and enabled as those merchants and account holders with whom the merchants conduct transactions that have respective physical addresses, where these physical addresses are used with a navigation time algorithm to determine the navigation time from the physical address of an account holder to the physical address of a merchant, where the determined navigation time is within a predetermined input minimum and a predetermined maximum navigation time for one or more transportation nodes, where the date and the date and time of a transaction between the account holder and the merchant are within a time period and day as provided by the merchant, and where the merchant and the account holder are deemed to be within the same community if the determined navigation travel time does not exceed a predetermined threshold.
[0072] By way of other example implementations in the Community Definition Reference, the merchant and a customer will not be determined to be in the same local community unless the respective physical addresses of merchant and customer are in the same community or neighborhood according to a predetermined algorithm. Any such local community determination can be made in any of several different methods, or combinations thereof, according to the merchant's preference as to what algorithm is mostly likely to attract the most favorable foot traffic to the merchant's brick and mortar store. One such method is a political or legal division, that is, the merchant's place of business is determined to be in the same political or legal division as that of its customer's residence, such as the same province, state, county, prefecture, city, city-state, borough, etc. Another such comparison can be whether the merchant's place of business has a governmentally issued postal code that is the same or within a predetermined proximity as that of its customer's residence. Yet another such comparison can be whether the merchant's place of business and its customer's residence are physically proximate within a predetermined factor by any of a variety of measures or combinations thereof. For example, latitude and longitude coordinates might be known for both the merchant's place of business and the residence of its customer. These coordinates can be used to determine whether the linear distance there between is within a predetermined distance to ascertain whether or not the merchant and its customer share the same local community.
[0073]
[0074] Referring now to “community”, which is to be understood as set forth in the Community Definition Reference, several implementations are now presented.
[0075] In geo-fenced URL agnostic implementations, a comparison can be made to a geographical community with stores and websites vs. a geographical community with a network of specialty websites to promote local buying from local merchants. In one implementation, the multi cart agnostic network allows for multiple uses and applications that can provide an improved localized experience. As defined by a physical address or postal code the agnostic application could provide the local users/customers to experience a specific range of sites that are applicable to the region/community they live, work and play in. These geographical engines allow the consumer to contribute to those stores that are physically located within the typical defined geographical region they consider to be the area/boundary they typically support and regularly shop as defined by a specific distance or time threshold from where they live or work. In a community shopping implementation, each store is represented in a geographic or community region. In a virtual community shopping implementation, each website can only be found in the same geographic or community region.
[0076]
[0077] In geo-fenced URL agnostic implementations, a community group, such as an organization life style community, may offer a network of specialty websites that are arranged so as to promote local buying and local purposes or interests. Each website in the accessible network is connected to a local cause, a local membership, and/or a local interest.
[0078]
[0079]
[0080]
[0081]
[0082]
[0083] In at least some implementations, the system may include one or more processors (e.g., digital signal processors, microprocessors, etc.), each being adapted to execute instructions to perform at least some of the methods, operations, and processes described herein with respect to the figures. Such instructions may be stored or held in storage media as instructions. Moreover, a non-transient computer readable medium can include such software as instructions executed by hardware to perform steps of methods described herein.
[0084] The methodologies described herein may be implemented in different ways and with different configurations depending upon the particular application. For example, such methodologies may be implemented in hardware, firmware, and/or combinations thereof, along with software. In a hardware implementation, for example, a processing unit may be implemented within one or more application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), processors, controllers, micro-controllers, microprocessors, electronic devices, other devices units designed to perform the functions described herein, and/or combinations thereof.
[0085] The herein described databases for storage media may comprise primary, secondary, and/or tertiary storage media. Primary storage media may include memory such as random access memory and/or read-only memory, for example. Secondary storage media may include a mass storage such as a magnetic or solid-state hard drive. Tertiary storage media may include removable storage media such as a magnetic or optical disk, a magnetic tape, a solid-state storage device, etc. In certain implementations, the storage media or portions thereof may be operatively receptive of, or otherwise configurable to couple to, other components of a computing platform, such as a processor.
[0086] In at least some implementations, one or more portions of the herein described storage media may store signals representative of data and/or information as expressed by a particular state of the storage media. For example, an electronic signal representative of data and/or information may be “stored” in a portion of the storage media (e.g., memory) by affecting or changing the state of such portions of the storage media to represent data and/or information as binary information (e.g., ones and zeros). As such, in a particular implementation, such a change of state of the portion of the storage media to store a signal representative of data and/or information constitutes a transformation of storage media to a different state or thing.
[0087] Some portions of the preceding detailed description have been presented in terms of algorithms or symbolic representations of operations on binary digital electronic signals stored within a memory of a specific apparatus or special purpose computing device or platform. In the context of this particular specification, the term specific apparatus or the like includes a general-purpose computer once it is programmed to perform particular functions pursuant to instructions from program software. Algorithmic descriptions or symbolic representations are examples of techniques used by those of ordinary skill in the signal processing or related arts to convey the substance of their work to others skilled in the art. An algorithm is here, and generally, is considered to be a self-consistent sequence of operations or similar signal processing leading to a desired result. In this context, operations or processing involve physical manipulation of physical quantities. Typically, although not necessarily, such quantities may take the form of electrical or magnetic signals capable of being stored, transferred, combined, compared or otherwise manipulated as electronic signals representing information. It has proven convenient at times, principally for reasons of common usage, to refer to such signals as bits, data, values, elements, symbols, characters, terms, numbers, numerals, information, or the like. It should be understood, however, that all of these or similar terms are to be associated with appropriate physical quantities and are merely convenient labels.
[0088] Unless specifically stated otherwise, as apparent from the following discussion, it is appreciated that throughout this specification discussions utilizing terms such as “processing,” “computing,” “calculating,”, “identifying”, “determining”, “establishing”, “obtaining”, and/or the like refer to actions or processes of a specific apparatus, such as a special purpose computer or a similar special purpose electronic computing device. In the context of this specification, therefore, a special purpose computer or a similar special purpose electronic computing device is capable of manipulating or transforming signals, typically represented as physical electronic or magnetic quantities within memories, registers, or other information storage devices, transmission devices, or display devices of the special purpose computer or similar special purpose electronic computing device. In the context of this particular patent application, the term “specific apparatus” may include a general-purpose computer once it is programmed to perform particular functions pursuant to instructions from program software.
[0089] Reference throughout this specification to “one example”, “an example”, “certain examples”, or “exemplary implementation” means that a particular feature, structure, or characteristic described in connection with the feature and/or example may be included in at least one feature and/or example of claimed subject matter. Tus, the appearances of the phrase “in one example”, “an example”, “in certain examples” or “in some implementations” or other like phrases in various places throughout this specification are not necessarily all referring to the same feature, example, and/or limitation. Furthermore, the particular features, structures, or characteristics may be combined in one or more examples and/or features.
[0090] While there has been illustrated and described what are presently considered to be example features, it will be understood by those skilled in the art that various other modifications may be made, and equivalents may be substituted, without departing from claimed subject matter. Additionally, many modifications may be made to adapt a particular situation to the teachings of claimed subject matter without departing from the central concept described herein. Therefore, it is intended that claimed subject matter not be limited to the particular examples disclosed, but that such claimed subject matter may also include all aspects falling within the scope of appended claims, and equivalents thereof.
[0091] The various steps or acts in a method or process may be performed in the order shown, or may be performed in another order. Additionally, one or more process or method steps may be omitted or one or more process or method steps may be added to the methods and processes. An additional step, block, or action may be added in the beginning, end, or intervening existing elements of the methods and processes. Based on the disclosure and teachings provided herein, a person of ordinary skill in the art will appreciate other ways and/or methods for various implements. Moreover, it is understood that a functional step of described methods or processes, and combinations thereof can be implemented by computer program instructions that, when executed by a processor, create means for implementing the functional steps. The instructions may be included in non-transitory computer readable medium that can be loaded onto a general-purpose computer, a special purpose computer, or other programmable apparatus.
[0092] In the preceding detailed description, numerous specific details have been set forth to provide a thorough understanding of claimed subject matter. However, it will be understood by those skilled in the art that claimed subject matter may be practiced without these specific details. In other instances, methods and systems that would be known by one of ordinary skill have not been described in detail so as not to obscure claimed subject matter.