US20140052533A1 - Discounts in a mobile device - Google Patents
Discounts in a mobile device Download PDFInfo
- Publication number
- US20140052533A1 US20140052533A1 US14/065,037 US201314065037A US2014052533A1 US 20140052533 A1 US20140052533 A1 US 20140052533A1 US 201314065037 A US201314065037 A US 201314065037A US 2014052533 A1 US2014052533 A1 US 2014052533A1
- Authority
- US
- United States
- Prior art keywords
- buyer
- location
- sellers
- based data
- profile
- 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/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
- G06Q30/0251—Targeted advertisements
- G06Q30/0267—Wireless devices
-
- 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
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/387—Payment using discounts or coupons
-
- 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/0207—Discounts or incentives, e.g. coupons or rebates
-
- 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/0207—Discounts or incentives, e.g. coupons or rebates
- G06Q30/0213—Consumer transaction fees
-
- 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/0207—Discounts or incentives, e.g. coupons or rebates
- G06Q30/0222—During e-commerce, i.e. online transactions
-
- 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/0207—Discounts or incentives, e.g. coupons or rebates
- G06Q30/0224—Discounts or incentives, e.g. coupons or rebates based on user history
-
- 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/0207—Discounts or incentives, e.g. coupons or rebates
- G06Q30/0235—Discounts or incentives, e.g. coupons or rebates constrained by time limit or expiration date
-
- 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/0207—Discounts or incentives, e.g. coupons or rebates
- G06Q30/0239—Online discounts or incentives
-
- 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/0241—Advertisements
- G06Q30/0251—Targeted advertisements
- G06Q30/0255—Targeted advertisements based on user history
- G06Q30/0256—User search
-
- 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/0241—Advertisements
- G06Q30/0251—Targeted advertisements
- G06Q30/0261—Targeted advertisements based on user location
-
- 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/0241—Advertisements
- G06Q30/0277—Online advertisement
-
- 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
-
- 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]
Definitions
- the buying and selling of goods and services has resulted in a vast array of costing schemes, which are used to select the price at which such products are sold.
- One of the most common costing schemes which consumers encounter everyday is known as fixed pricing.
- sellers set a fixed price for their products based on a past demand for the product and/or anticipated future demand. Buyers desiring to purchase products from the seller are each required to pay the same fixed price regardless of the number of products purchased. If a seller finds that the demand for a given product is greater or less than expected, the seller may later adjust the fixed price of the product to account for such findings.
- the fixed pricing provides a simple way for a seller to conduct business with multiple buyers, one drawback of this costing scheme is that it fails to reward buyers willing to purchase greater quantities of products. Accordingly, the discount quantity pricing scheme evolved.
- the discount quantity pricing approach to costing involves pricing a product at different levels depending on the quantity of products a customer is willing to purchase. The more products a customer is willing to purchase, the lower the price. Sellers have incentive to lower price for large quantity buyers since the fixed costs associated with producing the product is spread over more items. Thus, sellers are able to make equal or greater profits despite the lowered price of the product. While volume pricing offers a benefit to larger buyers who are able to purchase large quantities of goods at one time, smaller buyers are often unable to obtain the lowered prices and therefore are more likely to “shop around” for the best available deal. This, in turn, hurts both the buyer and seller. For instance, the smaller buyer is burdened with needing to search for alternative deals and still often ends up paying a higher price than larger buyers. The sellers, on the other hand, are faced with lost business since they are unable to reduce their price for the smaller buyers and still make sufficient profit.
- Another common costing scheme for pricing a product is an auction.
- an auction a seller sets an initial price for an item and then multiple buyers are given an opportunity to bid against each other for the product. The buyer having placed the highest bid for the product at the end of the auction purchases the product at the final price bid.
- a recent trend has been to auction goods electronically over the Internet.
- eBay, Inc one company known to operate an auction site over the Internet is eBay, Inc.
- auctions provide advantages when selling unique products for which customers are willing to competitively bid, the auction forum is not well suited for sellers desiring to sell large quantities of goods to multiple buyers given the inherent inefficiencies involved with selling one product at a time in a bidding environment.
- Yet another costing scheme which has been advanced in recent years, is buyer-driven bidding.
- a single buyer desiring to obtain a product communicates a price at which the buyer is willing to purchase the product to multiple sellers.
- Each of the sellers is provided an opportunity to review the buyer's price.
- a sale is complete when one of the sellers agrees to sell the product to the buyer at the price suggested by the buyer.
- a buyer-driven bidding scheme is described in U.S. Pat. No. 5,794,207 assigned to Walker Asset Management Limited Partnership of Stamford, Conn.
- each buyer operates independently with one or more sellers to set a purchase price of a product.
- buyers individually determine whether the sellers preset price schedule is acceptable regardless of whether other buyers have decided to purchase the product or not.
- an auction not only do buyers operate independent of other buyers but, in fact, each buyer's decision to place a bid has a negative effect on all other buyers desiring to purchase the same good since the price of the good increases.
- a buyer-driven bidding scheme each buyer is completely unaware of the amount other buyers are bidding for a given product.
- the independent operations of the buyers stems from a combination of the fact that: 1) the costing schemes discussed above provide little incentive for buyers to work together and 2) there are large inconveniences for buyers to facilitate communication about their buying activities to other buyers.
- Unfortunately, such independent operation by buyers can result in missed opportunities for both the buyer and seller. For example, in instances where two independent buyers are unable to afford a product, neither buyer informs the seller of their respective desire to purchase the product. Accordingly, sales of the product to these buyers do not take place. Due to the independent operations by each of the buyers, such information is never communicated thereby resulting in missed opportunities for both the buyers and seller alike.
- the subject disclosure pertains to systems and methods directed toward universal discount and demand aggregation. More particularly, mechanisms are provided to assist consumers in participating in group buying by transparently recording and aggregating purchases of a single consumer with the transactions of an entire group of consumers. Participation in group buying is reciprocated with rewards, discounts, special deals and the like from sellers accepting group buys. For some sellers, it is difficult to generate new business opportunities and to create customer loyalty. For example, advertising in periodicals or on television and/or radio are broad, undirected means of advertising. Consumers captured by such methods may only be seeking a short term deal and follow the lowest price. By grouping consumers and aggregating the grouping's purchases, sellers may interact with the grouping as if it were a single large volume purchasing entity. Accordingly, sellers are in a better position to offer rebates, rewards, discounts and the like to the grouped consumers, thus generating new business and cultivating loyalty. Consumers likewise benefit by receiving rewards for their participation.
- a purchase data server includes an aggregation component and a discounting component.
- the aggregation component records transactions of consumers in a buying group and aggregates the recorded transactions with those of the entire group.
- the discounting component retains reward policies established by a plurality of sellers.
- the discounting component releases a reward to universal discount cards associated with members of the buying group whenever the aggregated purchases from a particular seller satisfies the terms and conditions of that seller's reward policy.
- a mechanism is provided to position, globally or geographically, a consumer and/or a universal discount card.
- Sellers may utilize the position to target specific consumers nearby with special advertisements and/or deals. Consumers may receive these special offers via the universal discount cards or a mobile device such as a cell phone, PDA (Personal Digital Assistant) or the like.
- mechanisms are provided to data mine recorded consumer purchasing history data. Consumer purchasing habits can be analyzed to determine patterns useful in providing more relevant advertisements, deals, and/or rewards. Thus, sellers receive relevant consumer purchasing data in exchange for participating in group buying and distributing rewards.
- FIG. 1 illustrates a dynamic discount system in accordance with an aspect of the subject disclosure.
- FIG. 2 is a block diagram of a dynamic discount card system.
- FIG. 3 illustrates a dynamic discount card system in accordance with an aspect of the subject disclosure.
- FIG. 4 illustrates a dynamic discount card system
- FIG. 5 is a block diagram of a dynamic discount card system in accordance with an aspect of the subject disclosure.
- FIG. 6 is a flow diagram of a methodology for transacting business electronically in accordance with an aspect of the subject invention.
- FIG. 7 is a block diagram of a universal discount system.
- FIG. 8 is a block diagram of a universal discount system including a purchase data server.
- FIG. 9 is a block diagram of a universal discount card system.
- FIG. 10 is a block diagram of a representative purchase data server.
- FIG. 11 is a block diagram of a universal discount card positioning system.
- FIG. 12 is a flow chart diagram of a method of providing universal discounts.
- FIG. 13 is a flow chart diagram of a method of participating in demand aggregation and universal discounts.
- FIG. 14 is a flow chart diagram of a method of data mining buyer purchasing history data.
- FIG. 15 is a schematic block diagram illustrating a suitable operating environment for aspects of the subject innovation.
- FIG. 16 is a schematic block diagram of a sample-computing environment.
- the subject disclosure pertains to participating in demand aggregation in exchange for special rewards. More specifically, the disclosure is related to mechanisms that facilitate recording and aggregating of purchases transacted between buyers in a buying group and sellers participating with the buying group.
- a purchase data server is provided.
- the search engine includes mechanisms to record purchase transactions between buyers and sellers for the purposes of aggregation.
- the aggregated purchases are tracked relative to reward policies established by the sellers participating with the buying group. When the terms and conditions of a reward policy are satisfied, a reward is released and distributed to universal discount cards associated with the buyers in the buying group.
- Various systems and methods are described hereinafter with respect to universal discounts and demand aggregation as well as relevant tools to aid such functionality.
- a dynamic discount system 100 comprising an information access component 110 and a presentation component 120 is illustrated according to an aspect of the present invention.
- the dynamic discount system 100 can be utilized to access offers such as, for example, derived from shopping bots, catalogs, etc.
- the information access component 110 communicates with a network and/or a bus and receives information related to price curves, quantities, etc. established by a wide variety of users (e.g., sellers).
- the information access component 110 can comprise a transmitter, receiver or both.
- the information access component 110 can be a receiver that obtains information wirelessly from a tower or a satellite.
- the presentation component 120 can comprise a display (not shown) to present information to a user and/or software to render the information into a displayable format.
- the display can provide audio information, visual information, touch, etc. to the user.
- information can be displayed to a user via the dynamic discount system 100 .
- the information access component 110 can receive updated price curves from a network, which can be provided to the presentation component 120 .
- the presentation component 120 can display the updated price curves to the user.
- ERP Enterprise Resource Planning
- software vendors have attempted to bring into balance manufacturing supply with demand over time. Products, along with quantities ordered over time and order frequency, are tracked and evaluated.
- These programs can include scheduling software, ERP systems, forecasting methods, and, most recently, predictive analysis and demand algorithms, which help predict and manage estimated production.
- these solutions have sought to estimate and respond to various demand scenarios and optimize return on assets or utilization rates while meeting customer demand regarding item, options and delivery schedules.
- the production schedule can be managed to meet predicted or real demand. As a result, resources can then be effectively planned and managed.
- Pricing software can be employed to optimize profit by understanding individual demand and costs to service a customer. A price is determined based on such characteristics. Pricing software can manage prices relative to individual customers. Price sensitivity tools, in addition to other metrics, can be provided to determine optimal price strategies and trade-offs.
- the Internet has been a delivery tool to provide these solutions.
- New technologies such as wi-fi and PDA's (personal digital assistants) can further extend the solutions throughout ever-larger geographic areas for this updated information on demand.
- Demand aggregation has established a fundamental, yet revolutionary, difference in existing ERP and pricing software thinking.
- Demand aggregation effectively enables a seller to offer products, volumes, options, ship dates and price curves tied to the volume ordered by an entire group of unrelated buyers in pre-production or simply before the item has ever been produced. The exact number of items to be produced, the types and final price depend upon the quantity ordered.
- the seller can provide multiple price curves and multiple ship dates at different thresholds for the same item to different buyers, essentially grouping buyers individually or in strategic sub-sets with a different set of products, options, and prices.
- every user e.g., buyer
- selecting the same ship date is helping other users (e.g., buyers and seller) reduce cost to produce items in question.
- Demand is grouped among unrelated buyers across states, countries and continents to lower prices. Mass customization occurs while the Internet is utilized to group users in optimal economic ordering quantities.
- Translation software is available to take existing product catalogs and other pertinent information and translate that into group dynamic price curves.
- This translation software is also available as an XML-based or other data exchange format that could allow the demand aggregation offer to be created by a series of queries (e.g., a series of “What if” questions that determine changes in volumes, products, options, price-curves, ship dates, . . . ) that could be used to automatically populate an offer form and be made available to potential and existing users with some screening filters offered to the seller (e.g., D&B credit run on buyer first).
- a company using any variety of pricing, ERP, catalog, etc. software can list 5,000 widgets for delivery in 5 days with a price per unit of $1.00.
- the demand aggregation translation software can translate the existing “what if 10,000 are ordered, what if 20,000 are ordered, what if 40,000 are ordered, etc.” to create in real-time a price-discount curve tied to volume that can immediately be displayed for the buyers and compared to other available options.
- the dynamic discount system 100 is an add-on feature that can be employed by a buyer to connect to offers presented by seller(s) in real-time and other “spot” offerings derived from shopping bots, catalogs, etc.
- the system 200 comprises a dynamic discount card (DDC) 210 that is coupled to a configuration component 220 . Additionally, the dynamic discount card 210 comprises the information access component 110 and the presentation component 120 from FIG. 1 .
- DDC dynamic discount card
- the configuration component 220 facilitates configuration of the dynamic discount card 210 .
- the configuration component 220 can initialize the information access component 110 such that the information received by the information access component 110 corresponds to a user's profile; therefore, the user can receive information associated with a group of goods and/or services offered by a seller(s).
- the configuration component 220 can be employed to preset a discount amount for a particular dynamic discount card 210 .
- the configuration component 220 can configure the dynamic discount card 210 locally and/or remotely.
- the dynamic discount card 210 is mailed to a prospective buyer by a seller, media outlet, etc. Selected sellers send out electronic messages to the dynamic discount card 210 via the configuration component 220 (e.g., utilizing electronic, wi-fi, and other available methods) to provide updated product and price discount offers tied to volumes and ship dates/delivery dates that are stored on the card.
- the card 210 can be pre-loaded via a local configuration component 220 with default products and services at discount prices with only a buyer to enter the access code to initiate communication.
- the card 210 can show and/or recite the prices with a small voice activated chip (defaults can be set), the availability, and ship dates for the item in question, and other information via the presentation component 120 .
- the discount card 210 to be loaded via the configuration component 220 with a profile of a cardholder (e.g., demographics, age, income, . . . ) that can interact with cable and other forms of communication (e.g., television).
- a profile of a cardholder e.g., demographics, age, income, . . .
- This information can be conveyed to a central database with pre-determined (e.g., based on age and income) protocols that show one or more advertisements to that individual or set of individuals holding respective cards 210 .
- pre-determined e.g., based on age and income
- specific prices e.g., time based offer, discount, price curve . . .
- a targeted message can be cued and sent to the cardholder who is within range of that particular device.
- the customer, using the card 210 would then be able to respond to the offer as well as view the “localized” price and offer utilizing the presentation component 120 .
- a default payment method can be stored in the card 210 with password protection or unique id coding and/or encryption technologies that enables the holder to execute the order at that time.
- the system 300 comprises a dynamic discount card 310 that can interact with a network I bus and a user.
- the dynamic discount card 310 can receive information related to a good and/or service offered by a seller from a wireless network.
- the information can be obtained by the dynamic discount card 310 via an information access component 110 and presented to a user utilizing a presentation component 120 .
- the presentation component 120 can be, for example, software to convert the obtained information into a proper format and/or a hardware device such as a touch screen display, a display screen, a speaker, etc.
- a user may interact with discount card 310 utilizing a user input component 320 .
- the user input component 320 can be buttons on a surface of the card 310 to allow a user to view and manipulate information (thus, the user input component 320 can vary the information displayed via the presentation component 120 ).
- the user input component 320 can be a touch screen input and/or contain voice recognition software.
- the user input component 320 can be a magnetic strip on a surface of the card 310 to allow it to be read or programmed using a scanning device (not shown).
- UNC Uniform Naming Code
- Voice recognition, impulse recognition, icons, radio frequency ID, and other messaging devices can be utilized to represent buyers' demand/order intention visibly and to optimize the capacity and time scenario faced by sellers by communicating with offers as well as senders/receivers.
- the card 310 can interact with an ERP and pricing model software as it translates available inventory and potential inventory for an item with benefits of demand aggregation. The communication can occur between a network of items including but not limited to demand card(s), handheld device(s), product(s), skid(s), container(s), ERP system(s), and vehicle(s).
- Order volumes can be changed employing the user input component 320 and their impact seen upon the presentation component 120 as well.
- Supplier and buyer(s) are offered the ability to change their quantities to see how it impacts the system as a whole.
- a buyer can see the same product represented in four different locations and have a freight estimator included to show total cost. In this scenario, the price of an item can be more expensive in location B, but the proximity of the product in location A may be cause it to be shown first when sorted by price.
- Viewing options on the card 310 displayed with the presentation component 120 can include: product code, picture, current price, future price, availability, shipping added and final price, list of sellers, price history, ratings by seller, sorting by various options, filters on certain sellers, etc.
- the current price can be shown with immediate delivery or a price curve (or some other graphical representation) shown along with the potential savings and the timeframe required. For example, the probability of the price dropping a certain percentage (e.g., 10%, 20% . . . ) such that the buyer can make an informed choice of either ordering the item for immediate delivery or placing an order and waiting for a discount to occur over time.
- a certain percentage e.g. 10%, 20% . . .
- Another option can be for the buyer to provide a counteroffer utilizing the user input component 320 , for instance, stating he will pay a 15% premium and/or a set price if the availability is within a specified period or even immediately available.
- the sellers of bots and price curves will have the ability to respond accordingly; however, the strength of the service is aggregating demand and the more time given the more advantage it is to not only the seller but to the buyers as a group.
- the user can control the information and/or format of the information presented by the presentation component 120 by utilizing the user input component 320 .
- the user input component 320 enables the dynamic discount card 310 to filter, sort, track, and retrieve offers. Additionally, the card 310 can be updated utilizing the latest bots and new price curves submitted. The total demand data is also available to sellers and buyers to review and see historical information and trends over time. A buyer can then order directly from the card utilizing the user input component 320 (e.g., by pressing order and confirm buttons, voice recognition . . . ). Additionally, the card 310 can provide a buyer more specific information regarding payment, delivery date, and whether to send elsewhere as an FYI.
- the card 310 can also be integrated with a variety of items including but not limited to laptops, personal digital assistants, cell phones, car panels, transporters, televisions, billboards with the code specified, id numbers, scanners, or wherever a receiving chip can receive updated signals from sellers.
- a seller can send out directed mail pieces with unique discount codes printed on the dynamic discount card 310 for a new buyer to try a particular product or service.
- the card 310 can be activated only for a short-period but reflect changing discounts that are updated to the card 310 as an enticement to order from this seller.
- messages can be sent to the dynamic discount card 310 from the network when product availability changes and prices need to be adjusted in real-time (e.g., available quantity is sold out, next price shown).
- the card 310 could be programmed to reflect these changes as they are made by the seller's selling software (dynamic discounts).
- one type of card 310 can be simply discarded.
- Other cards 310 can be set-up to receive offers from new sellers and their products and services via the network/bus. Still other cards 310 can interact with one another, providing comparative pricing information that can then be used and stored by the other person.
- the price discount shown on the display can be confirmed and sent to the seller.
- the information access component 110 can send the order to the seller via the network/bus. All order information can be sent as well within the same digital transfer although this is not necessary. Shipping options/preferences as well can be programmed or a default provided. If the price is aggregated with others during a set period of time, the final price can be determined by the total volume ordered and shown to the buyer at that time. All products, prices, volumes, sellers, etc. can then be saved to the card 310 and/or sent to the user's home account on the Internet for future access, ported, etc.
- An individual carrying a dynamic discount card 310 equipped with intelligence can be alerted to new price discounts and buying opportunities for select items that have been tagged by the user.
- the same cards 310 can interface with one another, allowing a card to synch with another card.
- a buying group e.g., a purchasing co-op
- the cards 310 thus can create a network of buyers with access to current and future prices.
- the buyers' cards 310 can automatically synchronize demand among members for these items and track the numbers of the group as a whole. A buyer could opt to accept this price or alternatively accept a different one shown by the presentation component 120 .
- sellers can choose to bid on the volume in real-time in which case a central buyer may be given authority to place the order on behalf of the group (with certain restrictions noted).
- the issuing party is a publisher seeking to create value for readers while selling adjoining advertising space and seller fees for posting offers by product search code.
- the code can be identified per individual user and can track the origination of the program by each message sent by the seller or originating source.
- a seller e.g., Acme Inc.
- 3 is a type of message (e.g., an electronic message)
- 8 is an address code with city and state
- 0 is a type of customer (e.g., a direct user)
- 9 could correlate to a time sent and discount period open (e.g., two weeks)
- 0 could be an actual discount (e.g., 10%)
- 7 can be a unique code assigned to a product.
- a picture of the item as well as technical data could be sent along with the closest location.
- the entire code number could be entered by the prospect with a press of the button upon the user input component 320 to see the entire price curve, future discounts, and a variety of other items currently available with the demand aggregation.
- An accept offer icon can be available such that a customer can submit acceptance by pressing a button or confirming via voice activation number sent.
- Other available options include but are not limited to various alerts timed to price and time period elapsed.
- the code can be entered verbally, scanned, called in, etc., but the translator is able to take the unique pulse or id number once used and collate all orders as they arrive.
- a tracking system can facilitate determining a current volume of items ordered as well as available quantity left. The seller then has the ability to target different programs online or via voice activation by simply entering the corresponding code and making the change (e.g., all distributors receive an additional 5% off if the order is received within the next 24 hours).
- Segments of DDC cardholders can be targeted as well based on a variety of preferences. For example, if a national equipment rental company has only a 35% rental rate in the Dallas market, an offer can be presented to the 1,000 cardholders within a 50 mile radius of the zip code indicating a new price curve or discount based on renting equipment from that location within the next 48 hours. A discount curve can be shown along with the final price that is calculated even after the product has been rented. In this case, a discount can be offered.
- Management software enables the seller to post offers to different DDC members segmented by any number of criteria including but not limited to geography in real-time, personal profile, the volume ordered previously, and product bundling (e.g., if item X is ordered, Y is now 10% off).
- the card 310 can be scanned as well through a variety of swipes that can make the “purchase” along with proper payment and debit/credit information.
- a “final” price can be determined by expiration of a period as well as a final volume ordered by the group along with discounts given along the way. Any limitations can be recorded in the unique number including payment terms, available credit, etc.
- the card 310 can be updated automatically as well for the customer and those customers who have not yet ordered but have indicated they want to be updated on the progress of an offer. Furthermore, an alert can be sent when there is price movement down (certain signal) or up (different signal). The available quantity can also be shown in real-time along with a purchase when volume reaches X or price equals Z. An auto-order can be placed or the user can select an “alert me before placing order” that responds in kind.
- a screening filter is also available (e.g., mycard) utilizing the user input component 320 to select those product/service categories most interested by the cardholder.
- the cardholder has the ability to turn off the offers as well based on any number of criteria.
- the card 310 then saves these requests and does not translate their respective transmissions, but instead filters them out accordingly (sellers can access this information). Filters can be engaged temporarily or longer.
- the card can be set-up by a myriad of ways that can be controlled by the provider of the card (e.g., no filters on select sellers) or filtered by the buyer (purchasing co-op defaulting to certain sellers over others).
- the cards 310 can interact with a central database of offers submitted by the seller and organized by an indexed system that can be searched.
- a seller who issues a card 310 can be required to maintain a private password, code, etc. to access the card. While the discount cards 310 will interface with one another via various devices to update the latest prices and access codes, a provider of the card 310 can have a registration page and process that requires payment by the seller to show the prices in real-time to the group of buyers. If a seller purchases a product ID code to advertise, this can be seen on the display screen as well while the prices are being presented.
- GPS can be utilized to interface with the cards 310 and show a graphical representation of everyone across the globe, their location, etc.
- a seller may request and pay to send a message to a group of select customers within a geographical area at a certain time. Likewise, they may pay to see what buyers have ordered a certain UNC item over the past two months and resend a new special that will be positioned first when these individuals select to search the item next. Again, placement and positions can be sold by the UNC number, location, and many other criteria or filtered out.
- a buyer could pull out the card 310 , enter a hotel location and specify the number of nights utilizing the user input component 320 and see via the presentation component 120 the list of available hotels along with those with price curves (current and future prices), the shopping bots (current price), other opportunities (co-op price), or last minute opportunities provided by other sources.
- the card 310 would enable the buyer to see a comparison of the modules and place an order with one of his/her choice.
- Dynamic discount cards 310 can also interface with the equipment and/or product themselves. In time, chips embedded in the item will respond to either the equipment as it is producing the product in question and/or the product as it is being delivered to inventory.
- the system can return price and an availability point according to this system as well which may be aggregated or unaggregated.
- An option can exist to calculate the transportation/freight cost and show the final price and availability to the buyer. The buyer can accept or reject this offer.
- Dynamic discount cards 310 can also be sent to select buyers with certain built-in discounts based on company size, negotiated prices already established, etc. but will still integrate with the demand aggregation concept and shopping bots results. For example, a large buyer can have dynamic discount cards 310 with a seller's item showing a price of X. The card 310 receives dynamic pricing data from that seller via the information access component 110 and, in the event the price drops below X, the buyer(s) is alerted to this opportunity. Another example is to have a pre-negotiated “5% below the lowest price made public,” which means the card 310 would register a price that is 5% below the lowest price available from this seller with the DDC 310 for that item.
- the price for this item(s) is automatically calculated by the card 310 and shown to all buyers with the presentation component 120 .
- the card 310 that has a priority over other buyers by seeing the offer in advance.
- An offer would be sent via a signal from the network/bus to the DDC that denotes it as a “special” offer with limited review time.
- a cardholder has the ability to search by product category, product item, seller by name, and a variety of other options.
- the search can be initiated by the user via the user input component 320 .
- a publisher, portal, search engine, etc. providing the dynamic discount cards 310 can have the activities of every member tracked accordingly. For instance, if two million dynamic discount cards 310 are issued and their activities are stored, that publisher has the ability to track in real-time the demand and purchasing activity online. This information can be bundled and sold to sellers, advertisers and other interested parties. The recipients of the DDC's 310 are notified of the terms and conditions surrounding this particular card and should accept or reject these conditions. Thus, how this information will be used is important for buyer as well as sellers involved. The buyer activity may be tracked in a wide range of segments including but not limited to:
- the card 310 may simply assign a number to a particular discount % once confirmed. For instance, if a buyer selects an item from the DDC 310 and a price is shown along with a discount, a quick code can be generated. That code can then be saved and used by the buyer when he/she places the order (can be at a later time, attached to a purchase order, referenced at time of ordering, etc.). This code can be good for a certain time period (e.g., 24 hours) as specified by the seller. Again, different variations exist to allow for multiple codes to be issued to different buyers. If the code is not used within the specified time, the offer can lapse accordingly.
- the DDC 310 records and saves pertinent information on the buyer as well as the central database of all DDC 310 holders.
- a seller can see the buyer has responded to 5 offers but has not placed a single order. The seller can seek to have this buyer blocked from the offer or otherwise restrict the buyer from placing an order.
- the system 400 comprises a dynamic discount card 410 that receives information to a user from a seller(s) via a network/bus and transmits information from the user to the seller(s).
- the dynamic discount card 410 comprises an information access component 110 , a presentation component 120 , and a user input component 320 as described supra.
- the dynamic discount card 410 can further comprises an artificial intelligence component 420 .
- the artificial intelligence component 420 can make inferences regarding information to display upon the card 410 utilizing the presentation component 120 . Additionally and/or alternatively, the artificial intelligence component 420 can infer a user's intended input via the user input component 320 . Therefore, the artificial intelligence component 420 can effectuate altering the displayed information upon the presentation component 120 in accordance with the performed inference. Alternatively, the artificial intelligence component 420 can accept an offer from a seller based upon the inference.
- the artificial intelligence component 420 can employ techniques such as, for example, Bayesian networks, support vector machines, etc. to perform such inferences. However, the present invention is not limited to these techniques to perform such inferences.
- the system 500 comprises a dynamic discount card 510 , which has embedded intelligence/software that allows it to access the price curves, quantities, etc. established by a wide variety of supplies as well as display results of other standard shopping bots that seek to find the lowest prices for the same product.
- the card 510 can be a thin card with a visual display panel 520 thereupon.
- the card 510 can receive and display real-time updates from the price curves and show a variety of displays automatically (e.g., graphs, low to high, seller's location . . . ).
- a user can interact with the dynamic discount card 510 by utilizing input devices (e.g., user input component 320 ) such as buttons 530 .
- the dynamic discount card 510 also can receive and transmit information.
- the dynamic discount card 510 can receive/transmit information wirelessly utilizing a tower 540 and/or a satellite 550 .
- a methodology 600 for transacting business electronically is illustrated in accordance with an aspect of the present invention.
- a dynamic discount card is obtained.
- the discount card is utilized to obtain pricing information about one or more products.
- the information can be obtained via the information access component 110 ( FIG. 1 ).
- the information can be obtained wirelessly and/or from a satellite.
- the information can be displayed to a user by employing a presentation component 120 ( FIG. 1 ).
- the discount card is employed to place an order for one or more products.
- the order can be placed by a user via a user input component 320 ( FIG. 3 ).
- System 700 includes a plurality of buyers 720 that are members of a buying group and a plurality of sellers 730 .
- Sellers 730 provide goods and/or services for purchase by buyers 720 .
- Buyers 720 employ purchasing component 740 to purchase goods and/or services from sellers 730 .
- purchasing component 740 can be a special credit card issued to buyers 720 upon joining a buying group.
- a buying group may be established and optionally hosted by a variety of entities (e.g. seller group, charity, church, individual, for profit and/or non profit organization . . . ).
- the special credit card identifies members of the buying group and enables buyer purchases to be tracked and aggregated. It is to be appreciated that the purchasing component 140 may be also be a special debit card, a deposit account, a personal credit card linked during registration, or any type of purchase vehicle that may be monitored for the purposes of aggregation.
- a universal discount card 710 is linked to each member of the buying group.
- the universal discount card 710 may be a special card (e.g. a gift card, smart card . . . ) issued to buyers 720 upon joining a buying group or a personal card (e.g., credit card, debit card . . . ) linked to the system.
- the universal discount card 710 need not be a physical card.
- the universal discount card 710 may be linked to a buying group account or an online identity of a buyer. Accordingly, a username, an account number, or other such identifying marker may be used in place of a physical card.
- a buyer may utilize a mobile device (e.g. a cellular phone, PDA . . . ) to implement the universal discount card 710 .
- a mobile device e.g. a cellular phone, PDA . . .
- the universal discount card 710 can be embodied as a dynamic discount card 210 , as previously described (or vice versa).
- the universal discount card 710 enables, among other things, sellers 730 to reward buyers 720 for purchasing goods and/or services. As discussed supra, purchases of buyers 720 in a buying group conducted via the purchasing component 740 are aggregated. When aggregated purchase totals reach certain levels or thresholds, sellers 730 may release various rewards or offers to universal discount card 710 . Buyers 720 may then collect the rewards or partake in the offers. These rewards or offers may include a gift certificate amount (e.g. a monetary amount employable universally or with a particular seller), a percentage discount on a future purchase, a special reduce price on a good and/or service, a percentage returned on purchases or other forms of reward.
- a gift certificate amount e.g. a monetary amount employable universally or with a particular seller
- a percentage discount on a future purchase e.g. a special reduce price on a good and/or service
- a percentage returned on purchases or other forms of reward e.g. a percentage returned on purchases or other forms of reward.
- a buying group may negotiate with a book store to participate in the universal discount card system. Once seller participation is enlisted, purchases by buyers in the buying group at the book store are tracked and aggregated.
- the buyers employ purchasing component 740 (e.g., special credit/debit card, personal credit/debit card . . . ) to complete transaction so that the transaction may be recorded for aggregation.
- the purchasing component 740 may be utilized at physical locations of the book store and/or at an online store and still be aggregated.
- the book store may unilaterally determine the terms and conditions of its reward policy or the policy may be determined through negotiations between the buying group and the book store.
- One reward policy may be establishing a threshold purchase total wherein, after the threshold is met, a gift certificate cash amount is released to the buying group via the universal discount card 710 .
- the universal discount card 710 may be a physical card such as a gift card or a smart card. The card can be presented to the book store during future purchases to be redeemed.
- universal discount card 710 may be an online account.
- a bar code representing the $20 gift certificate is deposited in the online account of buyers in the buying group.
- the bar code may be printed and subsequently presented to the book store.
- the bar code may also be displayed on the screen of a mobile device and scanned therefrom at the book store.
- System 800 includes a purchases data server 810 that tracks and aggregates purchases transacted between buyers 720 and sellers 730 . Purchases are conducted between buyers 720 and sellers 730 employing purchasing component 740 .
- the purchase data server 810 records every transaction of buyers in a buying group made via the purchasing component 740 .
- the purchase data server 810 may record the seller, the purchase amount, the buyer and the goods and/or services purchased. It should be appreciated that the purchase data server 810 may record any other information associated with the transaction.
- the purchase data server 810 is accessible by both buyers 720 and sellers 730 .
- Buyers 720 may access the purchase data server 810 to discover the activity of the buying group and review the reward policy of one or more sellers. For example, buyers 720 may determine a reward threshold level for a particular seller and the current progress of the buying group in meeting that threshold.
- universal discount card 710 may be an online account in addition to or instead of a physical card and buyers 720 may access the online account via the purchase data server 810 to retrieve rewards, discounts, specials offers and the like released to the universal discount card 710 .
- Sellers 730 may also access the purchase data server 810 to determine the purchases of buyer 720 as members of a buying group. Additionally, sellers 730 may also establish the terms and conditions of a reward policy for a buying group via the purchase data server 810 . For example, sellers 730 employ the purchase data server 810 to establish a threshold purchase amount for the buying group to meet and an associated gift certificate amount, discount, special offer, and the like to be released once the threshold is satisfied. Further, sellers 730 may employ data mining techniques on the aggregated purchase data to determine buyer habits and the like. Sellers 730 can discover the types of goods and/or services the buying group is purchasing in order to target the buying group with more directed special offers and advertisements.
- an aggregation system 900 depicts the universal discount card 710 communicatively coupled to the purchase data server 810 . While the purchase data server 810 and the universal discount card 710 are depicted as distinct and separate components, it should be appreciated that the components may be implemented as a single construct.
- universal discount 710 may be an online account stored by the purchase data server 810 .
- sellers 730 establish the terms and conditions of the reward policy via the purchase data server 810 . If the terms of the reward policy are met by the buying group, the associated reward, discount, and/or offer is released to the universal discount card 710 . The reward may be automatically released to the universal discount card 710 upon satisfaction of the reward policy terms or upon authorization from the sellers 730 .
- Targeted or selective rewards may be a function of buying patterns determined from data mining purchase data collected by the purchase data server 810 . For example, a particular seller may determine that a subset of buyers in a buying group include high volume purchasers. The seller may release a special reward, discount, offer or the like to the universal discount cards 810 associated with that subset of the buying group as opposed to all members of the group.
- purchase data server 810 enables sellers 730 to efficiently advertise and market to buyers in a buying group by analyzing the buying history of the group.
- Purchase data server includes a seller interface component 1010 and a buyer interface component 1040 .
- the seller interface component 1010 and buyer interface component 1040 enable sellers and buyers, respectively, to interact with the purchase data server 810 .
- the interface components 1010 and 1040 may be a web site hosted by the purchase data server 810 or another server communicatively coupled to the purchase data server 810 . Accordingly, the sellers and buyers may access the interface components 1010 and 1040 via a web browser on a personal computer such as Microsoft Internet Explorer®, Netscape Navigator®, Mozilla Firefox®, or the like.
- the buyers and sellers may also access the buyer interface component 1040 and the seller interface component 1010 , respectively, via a mobile device, such as a cellular phone or a personal digital assistant (PDA), or any device capable of interfacing with the purchase data server 810 .
- a mobile device such as a cellular phone or a personal digital assistant (PDA), or any device capable of interfacing with the purchase data server 810 .
- the interface components 1010 and 1040 may include a standalone application, applet or widget executing on a personal computer, mobile device or any processor-based device.
- the standalone application, applet or widget may access the purchase data server 810 via a network (e.g., local area network, wide area network, Internet, wireless . . . ). Accordingly, buyers and sellers are not restricted to interfacing with the purchase data server via a web browser.
- Aggregation component 1020 receives transaction information from the purchasing component 740 described with reference to FIGS. 7 and 8 .
- the transaction information may include data pertaining to a particular transaction between a buyer and a seller such as the buyer, the seller, a purchase total, goods and/or services purchased and the like.
- Aggregation component 1020 records the transaction information and may store the information in a database (not shown) or other such data storage system.
- sellers may create a price or discount curve.
- a price curve is a function of price to quantity or amount purchased.
- the price curve may establish various threshold levels wherein each level is associated with a different reward, discount or offer.
- the aggregation component 1020 populates the price curve with information recorded from transactions between buyers and sellers. When thresholds levels on the price curve are retrieved, the universal discount card 710 may be provided with a new reward, discount, special offer or the like.
- Sellers may also retrieve purchase data recorded by the aggregation component 1020 .
- the purchase data can be data mined to determine patterns such as what goods and/or services buyers are purchasing, which buyers are spending the greatest amounts, identifying buying group subsets in accordance with specified criteria and the like. For example, sellers employing data mining techniques on the purchase data may discover a subset of the buying group particularly interested in software development books. Sellers may employ such discoveries to selectively target the subset with special advertisements, offers, rewards, discounts or the like.
- the discounting component 1030 is also accessible by the sellers via the seller interface component 1010 .
- Sellers employ the discounting component 1030 to establish a reward policy for a buying group.
- a reward policy may have a plurality of parameters such as purchase total thresholds, aggregation time periods (e.g. the amount of time aggregation advances the buying group's progress in meeting the threshold), rewards for meeting a threshold level and the like.
- the discounting component 1030 releases and distributes the rewards to the universal discount card 710 when the buying group meets one or more thresholds specified in the reward policy.
- the aggregation component 1020 populates a price or discount curve and this purchase aggregation triggers the discount component 1030 to determine if the terms and conditions of the reward policy are satisfied before releasing rewards to the universal discount card 710 .
- the aggregation component 1020 can record transaction between a buying group and an electronics retailer.
- the electronics retailer establishes a reward policy by employing the discounting component 1030 via the seller interface component 1010 .
- the reward policy might be a $30 gift certificate for every $50,000 worth of electronics purchased by the buying group.
- the discounting component 1030 is triggered to distribute a $30 gift certificate to the universal discount cards 710 associated with members of the buying group.
- the electronic retailer can data mine the purchase data recorded by the aggregation component 1020 and determine, among other things, the top buyers by purchase volume in the buying group. The electronic retailer may decide to rewards the top buyers with additional rewards, discounts, special offers or the like. The electronics retailer employs the discounting component 1020 to create and distribute the additional rewards to the universal discount cards 710 associated with the top buyers.
- Buyers may also employ the aggregation component 1020 and the discounting component 1030 via the buyer interface component 1040 .
- a buyer utilizing the aggregation component 1020 , can review his individual purchases or review the aggregated purchases of the entire buying group. For example, the buyer can determine which seller received the majority of the buyer's purchases or the majority of the buying group's purchases.
- the buyer utilizing the discounting component 1030 , can review the reward policies established by sellers and track the buying group's progress in achieving rewards from the sellers.
- Buyers may also employ the discounting component to review a history of past rewards distributed and a listing of currently active rewards on the universal discount card 710 .
- the universal discount card 710 is associated with an online identity or account.
- the online account may be hosted by the discounting component 1030 but it should be appreciated that the online account can be hosted another system, remote or otherwise, that is communicatively coupled to the purchase data server 810 .
- buyers may access the online account by utilizing the discounting component 1030 .
- Rewards, discounts, or special offers released by the discounting component 1030 are deposited in the online account to be retrieved by the buyers.
- the reward may be a bar code presentable to sellers to redeem the value of the reward.
- Buyers may print the bar code or access the bar code via a mobile device to be scanned off the mobile device display.
- Buyers upon joining the buying group, may determine a level of participation.
- the level of participation indicates how much transaction information is recorded by the aggregation component 1020 and, accordingly, how much information about a particular buyer sellers may access. For example, at a low level of participation, a buyer's transactions with sellers are recorded and aggregated but sellers do not have access to the buyer's identity via data mining in order to provide targeted advertisements. Conversely, at a high level of participation, sellers have access to complete buying histories of buyers and those buyers are willing to receive special offers and advertisements.
- a targeted advertisement system 1100 is depicted including a positioning component 1110 .
- Buyers establishing a high level of participation may be geographically monitored by the positioning component Ill 0 .
- the positioning component 1110 may employ global positioning satellite (GPS) or other such locator system to determine a buyer's current location.
- GPS global positioning satellite
- the universal discount card 710 may be GPS enabled such that sellers can discover the current whereabouts of the card 710 and, consequently, the buyer associated with the card 710 .
- the positioning component Ill 0 may discern the buyer's location from a GPS mobile device (e.g., cell phone, PDA . . . ) and/or a vehicle navigation system.
- GPS mobile device e.g., cell phone, PDA . . .
- a buyer's position is determined by locating the universal discount card 710 or some other GPS enabled device of the buyer's
- sellers can provide the buyer with special offers and/or advertisements associated with those sellers nearby the buyer's current location.
- a buyer can be at a shopping center.
- the buyer's position is determined by the positioning component 1110 and the buyer's universal discount card 710 may be provided with special offers and/or advertisements from sellers in the shopping center that are participating with the buyer's buying group.
- the positioning component 1110 may ping the buyer's mobile device (e.g., cell phone, PDA, blackberry . . . ) with the special offers and/or advertisements.
- the buyer's mobile may receive a message containing a bar code implementing a special offer from a seller in the shopping center.
- the buyer may redeem the special offer by visiting the seller's location and presenting the bar code for scanning via the mobile device.
- the universal discount card 710 may also be enabled with radio frequency identification (RFID).
- RFID radio frequency identification
- the seller may provide the detected universal discount card 710 with special offers and/or advertisements.
- positioning component 1110 may employ a large area geographical or global location system, it should be appreciated that a smaller scale location system may also be utilized to discover potentially interested buyers.
- various portions of the disclosed systems and methods may include or consist of artificial intelligence, machine learning, or knowledge or rule based components, sub-components, processes, means, methodologies, or mechanisms (e.g., support vector machines, neural networks, expert systems, Bayesian belief networks, fuzzy logic, data fusion engines, classifiers . . . ).
- Such components can automate certain mechanisms or processes performed thereby to make portions of the systems and methods more adaptive as well as efficient and intelligent.
- the purchase data server 810 can utilize such techniques to facilitate analysis of purchase data of buyers in a buying group.
- the purchase data server 810 can infer that a buyer may be interested in a particular deal as a function of previous purchases, the time of year, business and/or personal needs, among other things. Furthermore, such deals may be pushed to a user without explicit manual initiation by a seller, for instance as a notification generated as a result of location.
- a method for providing universal discounts 1200 is provided.
- purchases by a buying group are aggregated together and the buying group receives rewards, rebates, discounts and the like as a function of the aggregation.
- a buyer in a buying group buys goods and/or services from a seller via a purchasing component.
- the purchasing component can be a special credit card or a debit card issued to the buyer upon joining the buying group. It should be appreciated that the purchasing component can also be a deposit account, a personal credit or debit card, and other payment systems capable of being tracked.
- the purchases of the buyer via the purchasing component are aggregated with the purchases of other buyers in the buying group from the seller.
- the seller establishes a reward policy including a price or discount curve.
- the buying group purchases are populated on the price or discount curve.
- a reward may be provisioned to the buying group. It should be appreciated that other reward policies to encourage business and reward loyalty can be contemplated.
- the universal discount card can be a gift card, a smart card or the like. It is also to be appreciated that the universal discount card can be an online account accessible from a personal computer, mobile device (e.g. cell phone, PDA, blackberry . . . ) or other processor based device.
- mobile device e.g. cell phone, PDA, blackberry . . .
- a method of joining a buying group 1300 is provided.
- a registration for the buying group is supplied.
- a buyer seeking to participate in the group buying system can register with the buying group or associated service.
- the buyer can fill out a registration form.
- the registration form can include, among other things, a username and pass code (e.g., password, random series of alphanumeric characters . . . ) associated with the buyer.
- the buyer utilizes the username and pass code to access group buying system to enable the buyer to review the activity of the buying group.
- the buyer establishes a group purchasing component.
- the purchasing component can be a special credit or debit card issued by the buying group or associated service.
- the buyer can register a personal credit or debit card as the purchasing component.
- the buyer establishes the desired level of participation.
- the buyer's purchases are aggregated with those of the buying group.
- the seller may not access all the transaction details of the buyer's purchasing history.
- the buyer's low level of participation indicates the buyer's desire to not receive targeted or selective advertisements and/or offers.
- the buyer's purchases are still aggregated, but sellers may access complete details of the buyer's purchasing history.
- the buyer also indicates a desire to receive specially targeted advertisements and/or offers.
- a high level of participation may also indicate a willingness to be globally or geographically positioned in order to receive special advertisements and deals in a geographical context.
- there can be a number of levels between high and low that include various combinations of services and/or functionality.
- a universal discount card is issued to the buyer.
- the universal discount card can be a gift card, a smart card or the like.
- the universal discount card can also be an online account or program accessible via a network (e.g., local area network, wide area network, Internet, wireless, satellite . . . ).
- a network e.g., local area network, wide area network, Internet, wireless, satellite . . .
- the universal discount card can be the same as the special credit card issued at reference numeral 1320 .
- the rewards can be a cash-back refund or the like.
- purchasing history of a buying group is received.
- the purchasing history includes information such as the buyer, the seller, the goods and/or services purchased and the like.
- purchasing patterns are determined. Data mining and/or artificial intelligence techniques are employed on the purchasing history to discover patterns. For example, the goods and/or services of particular interest to the buying group can be determined. Also, discreet subsets of the buying groups can be discerned.
- the linking characteristics of buyers in a subset can include type of goods and/or service purchased, geographical location, purchase volume and the like. For example, a subset can be discerned wherein the subset comprises buyers within a particular city buying the largest volumes of video games.
- special discount and/or advertisements can be offered based upon the patterns discovered at numeral 1420 .
- the subset of video game enthusiasts can receive special offers and advertisements from video game retailers.
- sellers can send direct advertisements and, thus, achieve greater results that what would be gained from blanket, indiscriminate advertising.
- a component may be, but is not limited to being, a process running on a processor, a processor, an object, an instance, an executable, a thread of execution, a program, and/or a computer.
- an application running on a computer and the computer can be a component.
- One or more components may reside within a process and/or thread of execution and a component may be localized on one computer and/or distributed between two or more computers.
- exemplary is used herein to mean serving as an example, instance or illustration. Any aspect or design described herein as “exemplary” is not necessarily to be construed as preferred or advantageous over other aspects or designs. Furthermore, examples are provided solely for purposes of clarity and understanding and are not meant to limit the subject innovation or relevant portion thereof in any manner. It is to be appreciated that a myriad of additional or alternate examples could have been presented, but have been omitted for purposes of brevity.
- all or portions of the subject innovation may be implemented as a method, apparatus or article of manufacture using standard programming and/or engineering techniques to produce software, firmware, hardware, or any combination thereof to control a computer to implement the disclosed innovation.
- article of manufacture as used herein is intended to encompass a computer program accessible from any computer-readable device or media.
- computer readable media can include but are not limited to magnetic storage devices (e.g., hard disk, floppy disk, magnetic strips . . . ), optical disks (e.g., compact disk (CD), digital versatile disk (DVD) . . . ), smart cards, and flash memory devices (e.g., card, stick, key drive . . . ).
- a carrier wave can be employed to carry computer-readable electronic data such as those used in transmitting and receiving electronic mail or in accessing a network such as the Internet or a local area network (LAN).
- LAN local area network
- FIGS. 15 and 16 are intended to provide a brief, general description of a suitable environment in which the various aspects of the disclosed subject matter may be implemented. While the subject matter has been described above in the general context of computer-executable instructions of a program that runs on one or more computers, those skilled in the art will recognize that the subject innovation also may be implemented in combination with other program modules. Generally, program modules include routines, programs, components, data structures, etc. that perform particular tasks and/or implement particular abstract data types.
- an exemplary environment 1510 for implementing various aspects disclosed herein includes a computer 1512 (e.g., desktop, laptop, server, hand held, programmable consumer or industrial electronics . . . ).
- the computer 1512 includes a processing unit 1514 , a system memory 1516 and a system bus 1518 .
- the system bus 1518 couples system components including, but not limited to, the system memory 1516 to the processing unit 1514 .
- the processing unit 1514 can be any of various available microprocessors. It is to be appreciated that dual microprocessors, multi-core and other multiprocessor architectures can be employed as the processing unit 1514 .
- the system memory 1516 includes volatile and nonvolatile memory.
- the basic input/output system (BIOS) containing the basic routines to transfer information between elements within the computer 1512 , such as during start-up, is stored in nonvolatile memory.
- nonvolatile memory can include read only memory (ROM).
- Volatile memory includes random access memory (RAM), which can act as external cache memory to facilitate processing.
- Computer 1512 also includes removable/non-removable, volatile/non-volatile computer storage media.
- FIG. 15 illustrates, for example, mass storage 1524 .
- Mass storage 1524 includes, but is not limited to, devices like a magnetic or optical disk drive, floppy disk drive, flash memory or memory stick.
- mass storage 1524 can include storage media separately or in combination with other storage media.
- FIG. 15 provides software application(s) 1528 that act as an intermediary between users and/or other computers and the basic computer resources described in suitable operating environment 1510 .
- Such software application(s) 1528 include one or both of system and application software.
- System software can include an operating system, which can be stored on mass storage 1524 , that acts to control and allocate resources of the computer system 1512 .
- Application software takes advantage of the management of resources by system software through program modules and data stored on either or both of system memory 1516 and mass storage 1524 .
- the computer 1512 also includes one or more interface components 1526 that are communicatively coupled to the bus 1518 and facilitate interaction with the computer 1512 .
- the interface component 1526 can be a port (e.g., serial, parallel, PCMCIA, USB, FireWire . . . ) or an interface card (e.g., sound, video, network . . . ) or the like.
- the interface component 1526 can receive input and provide output (wired or wirelessly). For instance, input can be received from devices including but not limited to, a pointing device such as a mouse, trackball, stylus, touch pad, keyboard, microphone, joystick, game pad, satellite dish, scanner, camera, other computer and the like.
- Output can also be supplied by the computer 1512 to output device(s) via interface component 1526 .
- Output devices can include displays (e.g., CRT, LCD, plasma . . . ), speakers, printers and other computers, among other things.
- FIG. 16 is a schematic block diagram of a sample-computing environment 1600 with which the subject innovation can interact.
- the system 1600 includes one or more client(s) 1610 .
- the client(s) 1610 can be hardware and/or software (e.g., threads, processes, computing devices).
- the system 1600 also includes one or more server(s) 1630 .
- system 1600 can correspond to a two-tier client server model or a multi-tier model (e.g., client, middle tier server, data server), amongst other models.
- the server(s) 1630 can also be hardware and/or software (e.g., threads, processes, computing devices).
- the servers 1630 can house threads to perform transformations by employing the aspects of the subject innovation, for example.
- One possible communication between a client 1610 and a server 1630 may be in the form of a data packet transmitted between two or more computer processes.
- the system 1600 includes a communication framework 1650 that can be employed to facilitate communications between the client(s) 1610 and the server(s) 1630 .
- the client(s) can correspond to user (e.g. buyers or sellers) computing devices and the server(s) can provide the functionality of the purchase data server, as previously described.
- the client(s) 1610 are operatively connected to one or more client data store(s) 1660 that can be employed to store information local to the client(s) 1610 .
- the server(s) 1630 are operatively connected to one or more server data store(s) 1640 that can be employed to store information local to the servers 1630 .
- a user e.g., buyer and/or seller
- the server(s) 1630 can persist this information to data store(s) 1640 .
Abstract
A buying group discount system includes a universal discount card to provide discounts, rewards and/or offers to consumers participating in a buying group. Consumer purchases are aggregated with transactions of the entire buying group. Rewards and discounts are released to the buying group when the aggregated purchases satisfied criteria specified in a reward policy established by sellers. Furthermore, mechanisms are provided to enable the universal discount card to be positioned to provide contextual flash offers or advertisements.
Description
- The present application is a continuation and claims the priority benefit of U.S. patent application Ser. No. 11/680,415 filed Feb. 28, 2007, which is a continuation-in-part of U.S. patent application Ser. No. 10/867,625 filed Jun. 15, 2004, now U.S. Pat. No. 7,364,086, which claims the priority benefit of U.S. provisional application 60/478,768 filed Jun. 16, 2003, the disclosures of which are incorporated herein by reference.
- The buying and selling of goods and services (collectively referred to as “products”) has resulted in a vast array of costing schemes, which are used to select the price at which such products are sold. One of the most common costing schemes which consumers encounter everyday is known as fixed pricing. According to this costing scheme, sellers set a fixed price for their products based on a past demand for the product and/or anticipated future demand. Buyers desiring to purchase products from the seller are each required to pay the same fixed price regardless of the number of products purchased. If a seller finds that the demand for a given product is greater or less than expected, the seller may later adjust the fixed price of the product to account for such findings. Although the fixed pricing provides a simple way for a seller to conduct business with multiple buyers, one drawback of this costing scheme is that it fails to reward buyers willing to purchase greater quantities of products. Accordingly, the discount quantity pricing scheme evolved.
- The discount quantity pricing approach to costing involves pricing a product at different levels depending on the quantity of products a customer is willing to purchase. The more products a customer is willing to purchase, the lower the price. Sellers have incentive to lower price for large quantity buyers since the fixed costs associated with producing the product is spread over more items. Thus, sellers are able to make equal or greater profits despite the lowered price of the product. While volume pricing offers a benefit to larger buyers who are able to purchase large quantities of goods at one time, smaller buyers are often unable to obtain the lowered prices and therefore are more likely to “shop around” for the best available deal. This, in turn, hurts both the buyer and seller. For instance, the smaller buyer is burdened with needing to search for alternative deals and still often ends up paying a higher price than larger buyers. The sellers, on the other hand, are faced with lost business since they are unable to reduce their price for the smaller buyers and still make sufficient profit.
- Another common costing scheme for pricing a product is an auction. In an auction, a seller sets an initial price for an item and then multiple buyers are given an opportunity to bid against each other for the product. The buyer having placed the highest bid for the product at the end of the auction purchases the product at the final price bid. In order to provide a larger forum for buyers and sellers, a recent trend has been to auction goods electronically over the Internet. For example, one company known to operate an auction site over the Internet is eBay, Inc. Although auctions provide advantages when selling unique products for which customers are willing to competitively bid, the auction forum is not well suited for sellers desiring to sell large quantities of goods to multiple buyers given the inherent inefficiencies involved with selling one product at a time in a bidding environment.
- Yet another costing scheme, which has been advanced in recent years, is buyer-driven bidding. According to this costing scheme, a single buyer desiring to obtain a product communicates a price at which the buyer is willing to purchase the product to multiple sellers. Each of the sellers is provided an opportunity to review the buyer's price. A sale is complete when one of the sellers agrees to sell the product to the buyer at the price suggested by the buyer. A buyer-driven bidding scheme is described in U.S. Pat. No. 5,794,207 assigned to Walker Asset Management Limited Partnership of Stamford, Conn. While the buyer-driven bidding scheme provides advantages for certain types of transactions when, for example, sellers may be willing to sell products at lower than normal prices, the uncertainties involved with whether a buyer's offer will be accepted is often problematic for high volume commercial transactions in which the reliability that a transaction will be complete is of paramount importance.
- While the costing schemes described above have various advantages and disadvantages in different situations, a commonality among all of the costing schemes is that each buyer operates independently with one or more sellers to set a purchase price of a product. For example, in the fixed pricing scheme and discount quantity purchasing scheme, buyers individually determine whether the sellers preset price schedule is acceptable regardless of whether other buyers have decided to purchase the product or not. In an auction, not only do buyers operate independent of other buyers but, in fact, each buyer's decision to place a bid has a negative effect on all other buyers desiring to purchase the same good since the price of the good increases. Similarly, in a buyer-driven bidding scheme, each buyer is completely unaware of the amount other buyers are bidding for a given product.
- The independent operations of the buyers stems from a combination of the fact that: 1) the costing schemes discussed above provide little incentive for buyers to work together and 2) there are large inconveniences for buyers to facilitate communication about their buying activities to other buyers. Unfortunately, such independent operation by buyers can result in missed opportunities for both the buyer and seller. For example, in instances where two independent buyers are unable to afford a product, neither buyer informs the seller of their respective desire to purchase the product. Accordingly, sales of the product to these buyers do not take place. Due to the independent operations by each of the buyers, such information is never communicated thereby resulting in missed opportunities for both the buyers and seller alike.
- The following presents a simplified summary in order to provide a basic understanding of some aspects of the claimed subject matter. This summary is not an extensive overview. It is not intended to identify key/critical elements or to delineate the scope of the subject invention. Its sole purpose is to present some concepts in a simplified form as a prelude to the more detailed description that is presented later.
- Briefly described, the subject disclosure pertains to systems and methods directed toward universal discount and demand aggregation. More particularly, mechanisms are provided to assist consumers in participating in group buying by transparently recording and aggregating purchases of a single consumer with the transactions of an entire group of consumers. Participation in group buying is reciprocated with rewards, discounts, special deals and the like from sellers accepting group buys. For some sellers, it is difficult to generate new business opportunities and to create customer loyalty. For example, advertising in periodicals or on television and/or radio are broad, undirected means of advertising. Consumers captured by such methods may only be seeking a short term deal and follow the lowest price. By grouping consumers and aggregating the grouping's purchases, sellers may interact with the grouping as if it were a single large volume purchasing entity. Accordingly, sellers are in a better position to offer rebates, rewards, discounts and the like to the grouped consumers, thus generating new business and cultivating loyalty. Consumers likewise benefit by receiving rewards for their participation.
- According to aspect of this disclosure, a purchase data server is provided that includes an aggregation component and a discounting component. The aggregation component records transactions of consumers in a buying group and aggregates the recorded transactions with those of the entire group. The discounting component retains reward policies established by a plurality of sellers. The discounting component releases a reward to universal discount cards associated with members of the buying group whenever the aggregated purchases from a particular seller satisfies the terms and conditions of that seller's reward policy.
- In accordance with another aspect of the claimed subject matter, a mechanism is provided to position, globally or geographically, a consumer and/or a universal discount card. Sellers may utilize the position to target specific consumers nearby with special advertisements and/or deals. Consumers may receive these special offers via the universal discount cards or a mobile device such as a cell phone, PDA (Personal Digital Assistant) or the like.
- According to yet another aspect of the disclosure, mechanisms are provided to data mine recorded consumer purchasing history data. Consumer purchasing habits can be analyzed to determine patterns useful in providing more relevant advertisements, deals, and/or rewards. Thus, sellers receive relevant consumer purchasing data in exchange for participating in group buying and distributing rewards.
- To the accomplishment of the foregoing and related ends, the invention then, comprises the features hereinafter fully described and particularly pointed out in the claims. The following description and the annexed drawings set forth in detail certain illustrative aspects of the invention. These aspects are indicative, however, of but a few of the various ways in which the principles of the invention may be employed and the subject invention is intended to include all such aspects and their equivalents. Other objects, advantages and novel features of the invention will become apparent from the following detailed description of the invention when considered in conjunction with the drawings.
-
FIG. 1 illustrates a dynamic discount system in accordance with an aspect of the subject disclosure. -
FIG. 2 is a block diagram of a dynamic discount card system. -
FIG. 3 illustrates a dynamic discount card system in accordance with an aspect of the subject disclosure. -
FIG. 4 illustrates a dynamic discount card system. -
FIG. 5 is a block diagram of a dynamic discount card system in accordance with an aspect of the subject disclosure. -
FIG. 6 is a flow diagram of a methodology for transacting business electronically in accordance with an aspect of the subject invention. -
FIG. 7 is a block diagram of a universal discount system. -
FIG. 8 is a block diagram of a universal discount system including a purchase data server. -
FIG. 9 is a block diagram of a universal discount card system. -
FIG. 10 is a block diagram of a representative purchase data server. -
FIG. 11 is a block diagram of a universal discount card positioning system. -
FIG. 12 is a flow chart diagram of a method of providing universal discounts. -
FIG. 13 is a flow chart diagram of a method of participating in demand aggregation and universal discounts. -
FIG. 14 is a flow chart diagram of a method of data mining buyer purchasing history data. -
FIG. 15 is a schematic block diagram illustrating a suitable operating environment for aspects of the subject innovation. -
FIG. 16 is a schematic block diagram of a sample-computing environment. - The subject disclosure pertains to participating in demand aggregation in exchange for special rewards. More specifically, the disclosure is related to mechanisms that facilitate recording and aggregating of purchases transacted between buyers in a buying group and sellers participating with the buying group. In accordance with one embodiment, a purchase data server is provided. The search engine includes mechanisms to record purchase transactions between buyers and sellers for the purposes of aggregation. The aggregated purchases are tracked relative to reward policies established by the sellers participating with the buying group. When the terms and conditions of a reward policy are satisfied, a reward is released and distributed to universal discount cards associated with the buyers in the buying group. Various systems and methods are described hereinafter with respect to universal discounts and demand aggregation as well as relevant tools to aid such functionality.
- Various aspects of the subject disclosure are now described with reference to the annexed drawings, wherein like numerals refer to like or corresponding elements throughout. It should be understood, however, that the drawings and detailed description relating thereto are not intended to limit the claimed subject matter to the particular form disclosed. Rather, the intention is to cover all modifications, equivalents and alternatives falling within the spirit and scope of the claimed subject matter.
- Initially, what follows is an exemplary implementation of a demand aggregation system as well as a dynamic discount card system. It is to be appreciated that this is but one manner in which aspects of the disclosure can be employed. Others are possible and are to be deemed within the scope of the claimed subject matter. Further yet, additional details regarding the below described mechanisms and interactions can be found in the aforementioned patent application entitled DYNAMIC DISCOUNT CARD TIED TO PRICE CURVES AND GROUP DISCOUNTS, incorporated herein by reference.
- Referring initially to
FIG. 1 , adynamic discount system 100 comprising aninformation access component 110 and apresentation component 120 is illustrated according to an aspect of the present invention. Thedynamic discount system 100 can be utilized to access offers such as, for example, derived from shopping bots, catalogs, etc. - The
information access component 110 communicates with a network and/or a bus and receives information related to price curves, quantities, etc. established by a wide variety of users (e.g., sellers). Thus, theinformation access component 110 can comprise a transmitter, receiver or both. For instance, theinformation access component 110 can be a receiver that obtains information wirelessly from a tower or a satellite. - Additionally, the information accessed via the
information access component 110 is further provided to thepresentation component 120. Thepresentation component 120 can comprise a display (not shown) to present information to a user and/or software to render the information into a displayable format. The display can provide audio information, visual information, touch, etc. to the user. Thus, information can be displayed to a user via thedynamic discount system 100. For example, theinformation access component 110 can receive updated price curves from a network, which can be provided to thepresentation component 120. Furthermore, thepresentation component 120 can display the updated price curves to the user. - By way of example, Enterprise Resource Planning (ERP) systems and a multitude of software vendors have attempted to bring into balance manufacturing supply with demand over time. Products, along with quantities ordered over time and order frequency, are tracked and evaluated. These programs can include scheduling software, ERP systems, forecasting methods, and, most recently, predictive analysis and demand algorithms, which help predict and manage estimated production. In many instances, these solutions have sought to estimate and respond to various demand scenarios and optimize return on assets or utilization rates while meeting customer demand regarding item, options and delivery schedules. In many instances, the production schedule can be managed to meet predicted or real demand. As a result, resources can then be effectively planned and managed.
- Pricing software can be employed to optimize profit by understanding individual demand and costs to service a customer. A price is determined based on such characteristics. Pricing software can manage prices relative to individual customers. Price sensitivity tools, in addition to other metrics, can be provided to determine optimal price strategies and trade-offs.
- The Internet has been a delivery tool to provide these solutions. New technologies such as wi-fi and PDA's (personal digital assistants) can further extend the solutions throughout ever-larger geographic areas for this updated information on demand.
- Demand aggregation, as described infra, has established a fundamental, yet revolutionary, difference in existing ERP and pricing software thinking. Demand aggregation effectively enables a seller to offer products, volumes, options, ship dates and price curves tied to the volume ordered by an entire group of unrelated buyers in pre-production or simply before the item has ever been produced. The exact number of items to be produced, the types and final price depend upon the quantity ordered. Furthermore, the seller can provide multiple price curves and multiple ship dates at different thresholds for the same item to different buyers, essentially grouping buyers individually or in strategic sub-sets with a different set of products, options, and prices. Yet, inherent within the model set forth herein, every user (e.g., buyer) selecting the same ship date is helping other users (e.g., buyers and seller) reduce cost to produce items in question. Demand is grouped among unrelated buyers across states, countries and continents to lower prices. Mass customization occurs while the Internet is utilized to group users in optimal economic ordering quantities.
- Numerous options and features can be utilized upon this software platform including smart pricing modules, segmenting individuals into different groups based on their ordering history, smart shopping bots for buyers, etc.
- Translation software is available to take existing product catalogs and other pertinent information and translate that into group dynamic price curves. This translation software is also available as an XML-based or other data exchange format that could allow the demand aggregation offer to be created by a series of queries (e.g., a series of “What if” questions that determine changes in volumes, products, options, price-curves, ship dates, . . . ) that could be used to automatically populate an offer form and be made available to potential and existing users with some screening filters offered to the seller (e.g., D&B credit run on buyer first).
- For instance, a company using any variety of pricing, ERP, catalog, etc. software can list 5,000 widgets for delivery in 5 days with a price per unit of $1.00. The demand aggregation translation software can translate the existing “what if 10,000 are ordered, what if 20,000 are ordered, what if 40,000 are ordered, etc.” to create in real-time a price-discount curve tied to volume that can immediately be displayed for the buyers and compared to other available options.
- The
dynamic discount system 100 is an add-on feature that can be employed by a buyer to connect to offers presented by seller(s) in real-time and other “spot” offerings derived from shopping bots, catalogs, etc. - Turning to
FIG. 2 , depicted is a dynamicdiscount card system 200 according to an aspect of the present invention. Thesystem 200 comprises a dynamic discount card (DDC) 210 that is coupled to aconfiguration component 220. Additionally, thedynamic discount card 210 comprises theinformation access component 110 and thepresentation component 120 fromFIG. 1 . - The
configuration component 220 facilitates configuration of thedynamic discount card 210. For example, theconfiguration component 220 can initialize theinformation access component 110 such that the information received by theinformation access component 110 corresponds to a user's profile; therefore, the user can receive information associated with a group of goods and/or services offered by a seller(s). Additionally and/or alternatively, theconfiguration component 220 can be employed to preset a discount amount for a particulardynamic discount card 210. Theconfiguration component 220 can configure thedynamic discount card 210 locally and/or remotely. - For purposes of understanding and not limitation, the following exemplary scenario is provided. The
dynamic discount card 210 is mailed to a prospective buyer by a seller, media outlet, etc. Selected sellers send out electronic messages to thedynamic discount card 210 via the configuration component 220 (e.g., utilizing electronic, wi-fi, and other available methods) to provide updated product and price discount offers tied to volumes and ship dates/delivery dates that are stored on the card. Alternatively, thecard 210 can be pre-loaded via alocal configuration component 220 with default products and services at discount prices with only a buyer to enter the access code to initiate communication. In any event, thecard 210 can show and/or recite the prices with a small voice activated chip (defaults can be set), the availability, and ship dates for the item in question, and other information via thepresentation component 120. - Still yet another variation is for the
discount card 210 to be loaded via theconfiguration component 220 with a profile of a cardholder (e.g., demographics, age, income, . . . ) that can interact with cable and other forms of communication (e.g., television). This information can be conveyed to a central database with pre-determined (e.g., based on age and income) protocols that show one or more advertisements to that individual or set of individuals holdingrespective cards 210. Likewise, specific prices (e.g., time based offer, discount, price curve . . . ) can be served up to the individual or set of individuals via the shared medium. - A targeted message can be cued and sent to the cardholder who is within range of that particular device. The customer, using the
card 210, would then be able to respond to the offer as well as view the “localized” price and offer utilizing thepresentation component 120. A default payment method can be stored in thecard 210 with password protection or unique id coding and/or encryption technologies that enables the holder to execute the order at that time. - Referring next to
FIG. 3 , asystem 300 for interacting with a buyer is illustrated according to an aspect of the present invention. Thesystem 300 comprises adynamic discount card 310 that can interact with a network I bus and a user. For example, thedynamic discount card 310 can receive information related to a good and/or service offered by a seller from a wireless network. The information can be obtained by thedynamic discount card 310 via aninformation access component 110 and presented to a user utilizing apresentation component 120. Thepresentation component 120 can be, for example, software to convert the obtained information into a proper format and/or a hardware device such as a touch screen display, a display screen, a speaker, etc. - Furthermore, a user may interact with
discount card 310 utilizing auser input component 320. For instance, theuser input component 320 can be buttons on a surface of thecard 310 to allow a user to view and manipulate information (thus, theuser input component 320 can vary the information displayed via the presentation component 120). Additionally and/or alternatively, theuser input component 320 can be a touch screen input and/or contain voice recognition software. Still further yet, theuser input component 320 can be a magnetic strip on a surface of thecard 310 to allow it to be read or programmed using a scanning device (not shown). - UNC (Uniform Naming Code) codes, or other methods to confirm product specificity, can be used to send/retrieve specific information. Voice recognition, impulse recognition, icons, radio frequency ID, and other messaging devices can be utilized to represent buyers' demand/order intention visibly and to optimize the capacity and time scenario faced by sellers by communicating with offers as well as senders/receivers. The
card 310 can interact with an ERP and pricing model software as it translates available inventory and potential inventory for an item with benefits of demand aggregation. The communication can occur between a network of items including but not limited to demand card(s), handheld device(s), product(s), skid(s), container(s), ERP system(s), and vehicle(s). Order volumes can be changed employing theuser input component 320 and their impact seen upon thepresentation component 120 as well. Supplier and buyer(s) are offered the ability to change their quantities to see how it impacts the system as a whole. A buyer can see the same product represented in four different locations and have a freight estimator included to show total cost. In this scenario, the price of an item can be more expensive in location B, but the proximity of the product in location A may be cause it to be shown first when sorted by price. - Viewing options on the
card 310 displayed with thepresentation component 120 can include: product code, picture, current price, future price, availability, shipping added and final price, list of sellers, price history, ratings by seller, sorting by various options, filters on certain sellers, etc. - Furthermore, the current price can be shown with immediate delivery or a price curve (or some other graphical representation) shown along with the potential savings and the timeframe required. For example, the probability of the price dropping a certain percentage (e.g., 10%, 20% . . . ) such that the buyer can make an informed choice of either ordering the item for immediate delivery or placing an order and waiting for a discount to occur over time.
- Another option can be for the buyer to provide a counteroffer utilizing the
user input component 320, for instance, stating he will pay a 15% premium and/or a set price if the availability is within a specified period or even immediately available. The sellers of bots and price curves will have the ability to respond accordingly; however, the strength of the service is aggregating demand and the more time given the more advantage it is to not only the seller but to the buyers as a group. - The user can control the information and/or format of the information presented by the
presentation component 120 by utilizing theuser input component 320. Theuser input component 320 enables thedynamic discount card 310 to filter, sort, track, and retrieve offers. Additionally, thecard 310 can be updated utilizing the latest bots and new price curves submitted. The total demand data is also available to sellers and buyers to review and see historical information and trends over time. A buyer can then order directly from the card utilizing the user input component 320 (e.g., by pressing order and confirm buttons, voice recognition . . . ). Additionally, thecard 310 can provide a buyer more specific information regarding payment, delivery date, and whether to send elsewhere as an FYI. Thecard 310 can also be integrated with a variety of items including but not limited to laptops, personal digital assistants, cell phones, car panels, transporters, televisions, billboards with the code specified, id numbers, scanners, or wherever a receiving chip can receive updated signals from sellers. - According to another example, a seller can send out directed mail pieces with unique discount codes printed on the
dynamic discount card 310 for a new buyer to try a particular product or service. In such a case, thecard 310 can be activated only for a short-period but reflect changing discounts that are updated to thecard 310 as an enticement to order from this seller. In addition, messages can be sent to thedynamic discount card 310 from the network when product availability changes and prices need to be adjusted in real-time (e.g., available quantity is sold out, next price shown). Moreover, thecard 310 could be programmed to reflect these changes as they are made by the seller's selling software (dynamic discounts). - At the conclusion of the period, one type of
card 310 can be simply discarded.Other cards 310 can be set-up to receive offers from new sellers and their products and services via the network/bus. Stillother cards 310 can interact with one another, providing comparative pricing information that can then be used and stored by the other person. - When a buyer orders, the price discount shown on the display (e.g., presentation component 120) can be confirmed and sent to the seller. For example, the
information access component 110 can send the order to the seller via the network/bus. All order information can be sent as well within the same digital transfer although this is not necessary. Shipping options/preferences as well can be programmed or a default provided. If the price is aggregated with others during a set period of time, the final price can be determined by the total volume ordered and shown to the buyer at that time. All products, prices, volumes, sellers, etc. can then be saved to thecard 310 and/or sent to the user's home account on the Internet for future access, ported, etc. - An individual carrying a
dynamic discount card 310 equipped with intelligence can be alerted to new price discounts and buying opportunities for select items that have been tagged by the user. Likewise, thesame cards 310 can interface with one another, allowing a card to synch with another card. In such a case, a buying group (e.g., a purchasing co-op) could issue cards that carry their owndynamic discount cards 310 with select sellers. Thecards 310 thus can create a network of buyers with access to current and future prices. The buyers'cards 310 can automatically synchronize demand among members for these items and track the numbers of the group as a whole. A buyer could opt to accept this price or alternatively accept a different one shown by thepresentation component 120. - In some cases as a variation, sellers can choose to bid on the volume in real-time in which case a central buyer may be given authority to place the order on behalf of the group (with certain restrictions noted). In other cases, the issuing party is a publisher seeking to create value for readers while selling adjoining advertising space and seller fees for posting offers by product search code.
- The code can be identified per individual user and can track the origination of the program by each message sent by the seller or originating source. For instance, one interpretation of the code 03380907 could as follows: 03 corresponds to a seller (e.g., Acme Inc.), 3 is a type of message (e.g., an electronic message), 8 is an address code with city and state, 0 is a type of customer (e.g., a direct user), 9 could correlate to a time sent and discount period open (e.g., two weeks), and 0 could be an actual discount (e.g., 10%) and 7 can be a unique code assigned to a product. Additionally it should be noted that a picture of the item as well as technical data could be sent along with the closest location.
- The entire code number could be entered by the prospect with a press of the button upon the
user input component 320 to see the entire price curve, future discounts, and a variety of other items currently available with the demand aggregation. An accept offer icon can be available such that a customer can submit acceptance by pressing a button or confirming via voice activation number sent. Other available options include but are not limited to various alerts timed to price and time period elapsed. - The code can be entered verbally, scanned, called in, etc., but the translator is able to take the unique pulse or id number once used and collate all orders as they arrive. A tracking system can facilitate determining a current volume of items ordered as well as available quantity left. The seller then has the ability to target different programs online or via voice activation by simply entering the corresponding code and making the change (e.g., all distributors receive an additional 5% off if the order is received within the next 24 hours).
- Segments of DDC cardholders can be targeted as well based on a variety of preferences. For example, if a national equipment rental company has only a 35% rental rate in the Dallas market, an offer can be presented to the 1,000 cardholders within a 50 mile radius of the zip code indicating a new price curve or discount based on renting equipment from that location within the next 48 hours. A discount curve can be shown along with the final price that is calculated even after the product has been rented. In this case, a discount can be offered.
- Management software enables the seller to post offers to different DDC members segmented by any number of criteria including but not limited to geography in real-time, personal profile, the volume ordered previously, and product bundling (e.g., if item X is ordered, Y is now 10% off).
- The
card 310 can be scanned as well through a variety of swipes that can make the “purchase” along with proper payment and debit/credit information. A “final” price can be determined by expiration of a period as well as a final volume ordered by the group along with discounts given along the way. Any limitations can be recorded in the unique number including payment terms, available credit, etc. - The
card 310 can be updated automatically as well for the customer and those customers who have not yet ordered but have indicated they want to be updated on the progress of an offer. Furthermore, an alert can be sent when there is price movement down (certain signal) or up (different signal). The available quantity can also be shown in real-time along with a purchase when volume reaches X or price equals Z. An auto-order can be placed or the user can select an “alert me before placing order” that responds in kind. - Multiple products and offers can be received, stored and retrieved as required. A screening filter is also available (e.g., mycard) utilizing the
user input component 320 to select those product/service categories most interested by the cardholder. The cardholder has the ability to turn off the offers as well based on any number of criteria. Thecard 310 then saves these requests and does not translate their respective transmissions, but instead filters them out accordingly (sellers can access this information). Filters can be engaged temporarily or longer. The card can be set-up by a myriad of ways that can be controlled by the provider of the card (e.g., no filters on select sellers) or filtered by the buyer (purchasing co-op defaulting to certain sellers over others). Furthermore, thecards 310 can interact with a central database of offers submitted by the seller and organized by an indexed system that can be searched. - A seller who issues a
card 310 can be required to maintain a private password, code, etc. to access the card. While thediscount cards 310 will interface with one another via various devices to update the latest prices and access codes, a provider of thecard 310 can have a registration page and process that requires payment by the seller to show the prices in real-time to the group of buyers. If a seller purchases a product ID code to advertise, this can be seen on the display screen as well while the prices are being presented. - In addition, GPS can be utilized to interface with the
cards 310 and show a graphical representation of everyone across the globe, their location, etc. A seller may request and pay to send a message to a group of select customers within a geographical area at a certain time. Likewise, they may pay to see what buyers have ordered a certain UNC item over the past two months and resend a new special that will be positioned first when these individuals select to search the item next. Again, placement and positions can be sold by the UNC number, location, and many other criteria or filtered out. - For example, a buyer could pull out the
card 310, enter a hotel location and specify the number of nights utilizing theuser input component 320 and see via thepresentation component 120 the list of available hotels along with those with price curves (current and future prices), the shopping bots (current price), other opportunities (co-op price), or last minute opportunities provided by other sources. Thecard 310 would enable the buyer to see a comparison of the modules and place an order with one of his/her choice. -
Dynamic discount cards 310 can also interface with the equipment and/or product themselves. In time, chips embedded in the item will respond to either the equipment as it is producing the product in question and/or the product as it is being delivered to inventory. The system can return price and an availability point according to this system as well which may be aggregated or unaggregated. An option can exist to calculate the transportation/freight cost and show the final price and availability to the buyer. The buyer can accept or reject this offer. -
Dynamic discount cards 310 can also be sent to select buyers with certain built-in discounts based on company size, negotiated prices already established, etc. but will still integrate with the demand aggregation concept and shopping bots results. For example, a large buyer can havedynamic discount cards 310 with a seller's item showing a price of X. Thecard 310 receives dynamic pricing data from that seller via theinformation access component 110 and, in the event the price drops below X, the buyer(s) is alerted to this opportunity. Another example is to have a pre-negotiated “5% below the lowest price made public,” which means thecard 310 would register a price that is 5% below the lowest price available from this seller with theDDC 310 for that item. The price for this item(s) is automatically calculated by thecard 310 and shown to all buyers with thepresentation component 120. Yet another example is thecard 310 that has a priority over other buyers by seeing the offer in advance. An offer would be sent via a signal from the network/bus to the DDC that denotes it as a “special” offer with limited review time. - A cardholder has the ability to search by product category, product item, seller by name, and a variety of other options. The search can be initiated by the user via the
user input component 320. - In yet another example, a publisher, portal, search engine, etc. providing the
dynamic discount cards 310 can have the activities of every member tracked accordingly. For instance, if two milliondynamic discount cards 310 are issued and their activities are stored, that publisher has the ability to track in real-time the demand and purchasing activity online. This information can be bundled and sold to sellers, advertisers and other interested parties. The recipients of the DDC's 310 are notified of the terms and conditions surrounding this particular card and should accept or reject these conditions. Thus, how this information will be used is important for buyer as well as sellers involved. The buyer activity may be tracked in a wide range of segments including but not limited to: -
- Geography
- Items (product codes as mentioned earlier)
- When card was activated and activity since
- Purchase prices and quantities
- How purchased—demand aggregation, shopping bots, catalog access, etc.
- Feedback on seller recorded and tracked
- Ancillary products ordered
- Pricing fluctuations
- Product history
- Personal preferences—filled out at time of card receipt
- Another variation is for the
card 310 to simply assign a number to a particular discount % once confirmed. For instance, if a buyer selects an item from theDDC 310 and a price is shown along with a discount, a quick code can be generated. That code can then be saved and used by the buyer when he/she places the order (can be at a later time, attached to a purchase order, referenced at time of ordering, etc.). This code can be good for a certain time period (e.g., 24 hours) as specified by the seller. Again, different variations exist to allow for multiple codes to be issued to different buyers. If the code is not used within the specified time, the offer can lapse accordingly. TheDDC 310 records and saves pertinent information on the buyer as well as the central database of allDDC 310 holders. - Yet another example, a seller can see the buyer has responded to 5 offers but has not placed a single order. The seller can seek to have this buyer blocked from the offer or otherwise restrict the buyer from placing an order.
- Turning to
FIG. 4 , illustrated is a dynamicdiscount card system 400 according to an aspect of the present invention. Thesystem 400 comprises adynamic discount card 410 that receives information to a user from a seller(s) via a network/bus and transmits information from the user to the seller(s). Thedynamic discount card 410 comprises aninformation access component 110, apresentation component 120, and auser input component 320 as described supra. Thedynamic discount card 410 can further comprises anartificial intelligence component 420. - The
artificial intelligence component 420 can make inferences regarding information to display upon thecard 410 utilizing thepresentation component 120. Additionally and/or alternatively, theartificial intelligence component 420 can infer a user's intended input via theuser input component 320. Therefore, theartificial intelligence component 420 can effectuate altering the displayed information upon thepresentation component 120 in accordance with the performed inference. Alternatively, theartificial intelligence component 420 can accept an offer from a seller based upon the inference. Theartificial intelligence component 420 can employ techniques such as, for example, Bayesian networks, support vector machines, etc. to perform such inferences. However, the present invention is not limited to these techniques to perform such inferences. - Turning now to
FIG. 5 , illustrated is a dynamicdiscount card system 500 according to an aspect of the present invention. Thesystem 500 comprises adynamic discount card 510, which has embedded intelligence/software that allows it to access the price curves, quantities, etc. established by a wide variety of supplies as well as display results of other standard shopping bots that seek to find the lowest prices for the same product. For example, thecard 510 can be a thin card with avisual display panel 520 thereupon. Thecard 510 can receive and display real-time updates from the price curves and show a variety of displays automatically (e.g., graphs, low to high, seller's location . . . ). Additionally, a user can interact with thedynamic discount card 510 by utilizing input devices (e.g., user input component 320) such asbuttons 530. - The
dynamic discount card 510 also can receive and transmit information. For example, thedynamic discount card 510 can receive/transmit information wirelessly utilizing atower 540 and/or asatellite 550. - In view of the exemplary systems described supra, a methodology that may be implemented in accordance with the present invention will be better appreciated with reference to the flow chart of
FIG. 6 . While for purposes of simplicity of explanation, the methodology is shown and described as a series of blocks, it is to be understood and appreciated that the present invention is not limited by the order of the blocks, as some blocks may, in accordance with the present invention, occur in different orders and/or concurrently with other blocks from what is depicted and described herein. Moreover, not all illustrated blocks may be required to implement the methodology in accordance with the present invention. - Turning to
FIG. 6 , amethodology 600 for transacting business electronically is illustrated in accordance with an aspect of the present invention. At 610, a dynamic discount card is obtained. At 620, the discount card is utilized to obtain pricing information about one or more products. As noted supra, the information can be obtained via the information access component 110 (FIG. 1 ). For example, the information can be obtained wirelessly and/or from a satellite. Furthermore, the information can be displayed to a user by employing a presentation component 120 (FIG. 1 ). Finally, at 630, the discount card is employed to place an order for one or more products. By way of example, the order can be placed by a user via a user input component 320 (FIG. 3 ). - What follows now are systems and methods for universal discount cards. Mechanisms are described wherein consumer purchases are aggregated and aggregation results matching certain criteria trigger the distribution of rewards to consumers. Consumers may purchase goods and/or services, for example, in the aforementioned manner. However, it should be appreciated that consumers are not limited to that method alone.
- Turning initially to
FIG. 7 , asystem 700 for providing discounts and special offers to a buying group is depicted.System 700 includes a plurality ofbuyers 720 that are members of a buying group and a plurality ofsellers 730.Sellers 730 provide goods and/or services for purchase bybuyers 720.Buyers 720employ purchasing component 740 to purchase goods and/or services fromsellers 730. According to one aspect of the subject disclosure,purchasing component 740 can be a special credit card issued tobuyers 720 upon joining a buying group. A buying group may be established and optionally hosted by a variety of entities (e.g. seller group, charity, church, individual, for profit and/or non profit organization . . . ). An individual buyer wishing to join a particular buying group, registers with the buying group sponsor and accepts the term and conditions established by the sponsor. The special credit card identifies members of the buying group and enables buyer purchases to be tracked and aggregated. It is to be appreciated that the purchasing component 140 may be also be a special debit card, a deposit account, a personal credit card linked during registration, or any type of purchase vehicle that may be monitored for the purposes of aggregation. - In addition to purchasing
component 740 associated withbuyers 720, auniversal discount card 710 is linked to each member of the buying group. According to one aspect, theuniversal discount card 710 may be a special card (e.g. a gift card, smart card . . . ) issued tobuyers 720 upon joining a buying group or a personal card (e.g., credit card, debit card . . . ) linked to the system. It is to be appreciated that theuniversal discount card 710 need not be a physical card. For example, theuniversal discount card 710 may be linked to a buying group account or an online identity of a buyer. Accordingly, a username, an account number, or other such identifying marker may be used in place of a physical card. Further, a buyer may utilize a mobile device (e.g. a cellular phone, PDA . . . ) to implement theuniversal discount card 710. Still further yet, theuniversal discount card 710 can be embodied as adynamic discount card 210, as previously described (or vice versa). - The
universal discount card 710 enables, among other things,sellers 730 to rewardbuyers 720 for purchasing goods and/or services. As discussed supra, purchases ofbuyers 720 in a buying group conducted via thepurchasing component 740 are aggregated. When aggregated purchase totals reach certain levels or thresholds,sellers 730 may release various rewards or offers touniversal discount card 710.Buyers 720 may then collect the rewards or partake in the offers. These rewards or offers may include a gift certificate amount (e.g. a monetary amount employable universally or with a particular seller), a percentage discount on a future purchase, a special reduce price on a good and/or service, a percentage returned on purchases or other forms of reward. - To illustrate further, an exemplary situation is described. A buying group may negotiate with a book store to participate in the universal discount card system. Once seller participation is enlisted, purchases by buyers in the buying group at the book store are tracked and aggregated. The buyers employ purchasing component 740 (e.g., special credit/debit card, personal credit/debit card . . . ) to complete transaction so that the transaction may be recorded for aggregation. The
purchasing component 740 may be utilized at physical locations of the book store and/or at an online store and still be aggregated. The book store may unilaterally determine the terms and conditions of its reward policy or the policy may be determined through negotiations between the buying group and the book store. One reward policy may be establishing a threshold purchase total wherein, after the threshold is met, a gift certificate cash amount is released to the buying group via theuniversal discount card 710. For example, when the buying group purchases $50,000 worth of books from the book store, the book store may release a $20 gift certificate for the book store to the buyers via theuniversal discount card 710. Theuniversal discount card 710 may be a physical card such as a gift card or a smart card. The card can be presented to the book store during future purchases to be redeemed. Alternatively,universal discount card 710 may be an online account. A bar code representing the $20 gift certificate is deposited in the online account of buyers in the buying group. The bar code may be printed and subsequently presented to the book store. The bar code may also be displayed on the screen of a mobile device and scanned therefrom at the book store. - Referring to
FIG. 8 , anaggregation system 800 for buyer purchases is provided.System 800 includes apurchases data server 810 that tracks and aggregates purchases transacted betweenbuyers 720 andsellers 730. Purchases are conducted betweenbuyers 720 andsellers 730 employingpurchasing component 740. Thepurchase data server 810 records every transaction of buyers in a buying group made via thepurchasing component 740. Thepurchase data server 810 may record the seller, the purchase amount, the buyer and the goods and/or services purchased. It should be appreciated that thepurchase data server 810 may record any other information associated with the transaction. - The
purchase data server 810 is accessible by bothbuyers 720 andsellers 730.Buyers 720 may access thepurchase data server 810 to discover the activity of the buying group and review the reward policy of one or more sellers. For example,buyers 720 may determine a reward threshold level for a particular seller and the current progress of the buying group in meeting that threshold. Further, as described with reference toFIG. 7 ,universal discount card 710 may be an online account in addition to or instead of a physical card andbuyers 720 may access the online account via thepurchase data server 810 to retrieve rewards, discounts, specials offers and the like released to theuniversal discount card 710. -
Sellers 730 may also access thepurchase data server 810 to determine the purchases ofbuyer 720 as members of a buying group. Additionally,sellers 730 may also establish the terms and conditions of a reward policy for a buying group via thepurchase data server 810. For example,sellers 730 employ thepurchase data server 810 to establish a threshold purchase amount for the buying group to meet and an associated gift certificate amount, discount, special offer, and the like to be released once the threshold is satisfied. Further,sellers 730 may employ data mining techniques on the aggregated purchase data to determine buyer habits and the like.Sellers 730 can discover the types of goods and/or services the buying group is purchasing in order to target the buying group with more directed special offers and advertisements. - Turning briefly to
FIG. 9 , anaggregation system 900 depicts theuniversal discount card 710 communicatively coupled to thepurchase data server 810. While thepurchase data server 810 and theuniversal discount card 710 are depicted as distinct and separate components, it should be appreciated that the components may be implemented as a single construct. For example, in accordance with one aspect of the subject disclosure,universal discount 710 may be an online account stored by thepurchase data server 810. As described with reference toFIG. 8 ,sellers 730 establish the terms and conditions of the reward policy via thepurchase data server 810. If the terms of the reward policy are met by the buying group, the associated reward, discount, and/or offer is released to theuniversal discount card 710. The reward may be automatically released to theuniversal discount card 710 upon satisfaction of the reward policy terms or upon authorization from thesellers 730. - While rewards may be released universally to all members of a buying group, it is to be appreciated that targeted or selective rewards may also be distributed. Targeted or selective rewards may be a function of buying patterns determined from data mining purchase data collected by the
purchase data server 810. For example, a particular seller may determine that a subset of buyers in a buying group include high volume purchasers. The seller may release a special reward, discount, offer or the like to theuniversal discount cards 810 associated with that subset of the buying group as opposed to all members of the group. Thus,purchase data server 810 enablessellers 730 to efficiently advertise and market to buyers in a buying group by analyzing the buying history of the group. - Referring now to
FIG. 10 , a representativepurchase data server 810 is depicted. Purchase data server includes aseller interface component 1010 and abuyer interface component 1040. Theseller interface component 1010 andbuyer interface component 1040 enable sellers and buyers, respectively, to interact with thepurchase data server 810. Theinterface components purchase data server 810 or another server communicatively coupled to thepurchase data server 810. Accordingly, the sellers and buyers may access theinterface components buyer interface component 1040 and theseller interface component 1010, respectively, via a mobile device, such as a cellular phone or a personal digital assistant (PDA), or any device capable of interfacing with thepurchase data server 810. Further, it is to be appreciated that theinterface components purchase data server 810 via a network (e.g., local area network, wide area network, Internet, wireless . . . ). Accordingly, buyers and sellers are not restricted to interfacing with the purchase data server via a web browser. - Sellers, via the
seller interface component 1010, may accessaggregation component 1020 anddiscounting component 1030.Aggregation component 1020 receives transaction information from thepurchasing component 740 described with reference toFIGS. 7 and 8 . The transaction information may include data pertaining to a particular transaction between a buyer and a seller such as the buyer, the seller, a purchase total, goods and/or services purchased and the like.Aggregation component 1020 records the transaction information and may store the information in a database (not shown) or other such data storage system. As part of a reward policy, sellers may create a price or discount curve. A price curve, among other things, is a function of price to quantity or amount purchased. The price curve may establish various threshold levels wherein each level is associated with a different reward, discount or offer. Theaggregation component 1020 populates the price curve with information recorded from transactions between buyers and sellers. When thresholds levels on the price curve are retrieved, theuniversal discount card 710 may be provided with a new reward, discount, special offer or the like. - Sellers may also retrieve purchase data recorded by the
aggregation component 1020. The purchase data can be data mined to determine patterns such as what goods and/or services buyers are purchasing, which buyers are spending the greatest amounts, identifying buying group subsets in accordance with specified criteria and the like. For example, sellers employing data mining techniques on the purchase data may discover a subset of the buying group particularly interested in software development books. Sellers may employ such discoveries to selectively target the subset with special advertisements, offers, rewards, discounts or the like. - The
discounting component 1030 is also accessible by the sellers via theseller interface component 1010. Sellers employ thediscounting component 1030 to establish a reward policy for a buying group. A reward policy may have a plurality of parameters such as purchase total thresholds, aggregation time periods (e.g. the amount of time aggregation advances the buying group's progress in meeting the threshold), rewards for meeting a threshold level and the like. Thediscounting component 1030 releases and distributes the rewards to theuniversal discount card 710 when the buying group meets one or more thresholds specified in the reward policy. Theaggregation component 1020 populates a price or discount curve and this purchase aggregation triggers thediscount component 1030 to determine if the terms and conditions of the reward policy are satisfied before releasing rewards to theuniversal discount card 710. For example, theaggregation component 1020 can record transaction between a buying group and an electronics retailer. The electronics retailer establishes a reward policy by employing thediscounting component 1030 via theseller interface component 1010. The reward policy might be a $30 gift certificate for every $50,000 worth of electronics purchased by the buying group. Whenever the purchase total of transactions between the buying group and the retailer recorded and aggregated by theaggregation component 1020 reaches a multiple of $50,000, thediscounting component 1030 is triggered to distribute a $30 gift certificate to theuniversal discount cards 710 associated with members of the buying group. Further, the electronic retailer can data mine the purchase data recorded by theaggregation component 1020 and determine, among other things, the top buyers by purchase volume in the buying group. The electronic retailer may decide to rewards the top buyers with additional rewards, discounts, special offers or the like. The electronics retailer employs thediscounting component 1020 to create and distribute the additional rewards to theuniversal discount cards 710 associated with the top buyers. - Buyers may also employ the
aggregation component 1020 and thediscounting component 1030 via thebuyer interface component 1040. A buyer, utilizing theaggregation component 1020, can review his individual purchases or review the aggregated purchases of the entire buying group. For example, the buyer can determine which seller received the majority of the buyer's purchases or the majority of the buying group's purchases. The buyer, utilizing thediscounting component 1030, can review the reward policies established by sellers and track the buying group's progress in achieving rewards from the sellers. Buyers may also employ the discounting component to review a history of past rewards distributed and a listing of currently active rewards on theuniversal discount card 710. According to one aspect of the subject disclosure, theuniversal discount card 710 is associated with an online identity or account. The online account may be hosted by thediscounting component 1030 but it should be appreciated that the online account can be hosted another system, remote or otherwise, that is communicatively coupled to thepurchase data server 810. In accordance with the online account embodiment, buyers may access the online account by utilizing thediscounting component 1030. Rewards, discounts, or special offers released by thediscounting component 1030 are deposited in the online account to be retrieved by the buyers. The reward may be a bar code presentable to sellers to redeem the value of the reward. Buyers may print the bar code or access the bar code via a mobile device to be scanned off the mobile device display. - Buyers, upon joining the buying group, may determine a level of participation. The level of participation indicates how much transaction information is recorded by the
aggregation component 1020 and, accordingly, how much information about a particular buyer sellers may access. For example, at a low level of participation, a buyer's transactions with sellers are recorded and aggregated but sellers do not have access to the buyer's identity via data mining in order to provide targeted advertisements. Conversely, at a high level of participation, sellers have access to complete buying histories of buyers and those buyers are willing to receive special offers and advertisements. - Turning now to
FIG. 11 , a targetedadvertisement system 1100 is depicted including apositioning component 1110. Buyers establishing a high level of participation may be geographically monitored by the positioning component Ill 0. Thepositioning component 1110 may employ global positioning satellite (GPS) or other such locator system to determine a buyer's current location. For example, theuniversal discount card 710 may be GPS enabled such that sellers can discover the current whereabouts of thecard 710 and, consequently, the buyer associated with thecard 710. Alternatively, in accordance with another aspect of the subject disclosure, the positioning component Ill 0 may discern the buyer's location from a GPS mobile device (e.g., cell phone, PDA . . . ) and/or a vehicle navigation system. - Once a buyer's position is determined by locating the
universal discount card 710 or some other GPS enabled device of the buyer's, sellers can provide the buyer with special offers and/or advertisements associated with those sellers nearby the buyer's current location. For example, a buyer can be at a shopping center. The buyer's position is determined by thepositioning component 1110 and the buyer'suniversal discount card 710 may be provided with special offers and/or advertisements from sellers in the shopping center that are participating with the buyer's buying group. According to another aspect of the subject disclosure, thepositioning component 1110 may ping the buyer's mobile device (e.g., cell phone, PDA, blackberry . . . ) with the special offers and/or advertisements. The buyer's mobile may receive a message containing a bar code implementing a special offer from a seller in the shopping center. The buyer may redeem the special offer by visiting the seller's location and presenting the bar code for scanning via the mobile device. - It should be appreciated that the
universal discount card 710 may also be enabled with radio frequency identification (RFID). Thus, whenever theuniversal discount card 710 enters within a specified locality of a participating seller, its presence is detected. The seller may provide the detecteduniversal discount card 710 with special offers and/or advertisements. Whilepositioning component 1110 may employ a large area geographical or global location system, it should be appreciated that a smaller scale location system may also be utilized to discover potentially interested buyers. - The aforementioned systems, architectures and the like have been described with respect to interaction between several components. It should be appreciated that such systems and components can include those components or sub-components specified therein, some of the specified components or sub-components, and/or additional components. Sub-components could also be implemented as components communicatively coupled to other components rather than included within parent components. Further yet, one or more components and/or sub-components may be combined into a single component to provide aggregate functionality. Communication between systems, components and/or sub-components can be accomplished in accordance with either a push and/or pull model. The components may also interact with one or more other components not specifically described herein for the sake of brevity, but known by those of skill in the art.
- Furthermore, various portions of the disclosed systems and methods may include or consist of artificial intelligence, machine learning, or knowledge or rule based components, sub-components, processes, means, methodologies, or mechanisms (e.g., support vector machines, neural networks, expert systems, Bayesian belief networks, fuzzy logic, data fusion engines, classifiers . . . ). Such components, inter alia, can automate certain mechanisms or processes performed thereby to make portions of the systems and methods more adaptive as well as efficient and intelligent. By way of example and not limitation, the
purchase data server 810 can utilize such techniques to facilitate analysis of purchase data of buyers in a buying group. For example, thepurchase data server 810 can infer that a buyer may be interested in a particular deal as a function of previous purchases, the time of year, business and/or personal needs, among other things. Furthermore, such deals may be pushed to a user without explicit manual initiation by a seller, for instance as a notification generated as a result of location. - In view of the exemplary systems described supra, methodologies that may be implemented in accordance with the disclosed subject matter will be better appreciated with reference to the flow charts of
FIGS. 12 through 14 . While for purposes of simplicity of explanation, the methodologies are shown and described as a series of blocks, it is to be understood and appreciated that the claimed subject matter is not limited by the order of the blocks, as some blocks may occur in different orders and/or concurrently with other blocks from what is depicted and described herein. Moreover, not all illustrated blocks may be required to implement the methodologies described hereinafter. - Referring now to
FIG. 12 , a method for providinguniversal discounts 1200 is provided. In particular, purchases by a buying group are aggregated together and the buying group receives rewards, rebates, discounts and the like as a function of the aggregation. - At
reference numeral 1210, a buyer in a buying group buys goods and/or services from a seller via a purchasing component. The purchasing component can be a special credit card or a debit card issued to the buyer upon joining the buying group. It should be appreciated that the purchasing component can also be a deposit account, a personal credit or debit card, and other payment systems capable of being tracked. - At
reference numeral 1220, the purchases of the buyer via the purchasing component are aggregated with the purchases of other buyers in the buying group from the seller. The seller establishes a reward policy including a price or discount curve. Under an exemplary reward policy, the buying group purchases are populated on the price or discount curve. When specified thresholds in the total purchase amount are reached, a reward may be provisioned to the buying group. It should be appreciated that other reward policies to encourage business and reward loyalty can be contemplated. - At numeral 1230, when the terms and conditions of the reward policy are satisfied, rewards, discounts, rebates and the like are distributed to the buying group via a universal discount card. The universal discount card can be a gift card, a smart card or the like. It is also to be appreciated that the universal discount card can be an online account accessible from a personal computer, mobile device (e.g. cell phone, PDA, blackberry . . . ) or other processor based device.
- Turning now to
FIG. 13 , a method of joining abuying group 1300 is provided. Atreference numeral 1310, a registration for the buying group is supplied. A buyer seeking to participate in the group buying system can register with the buying group or associated service. The buyer can fill out a registration form. The registration form can include, among other things, a username and pass code (e.g., password, random series of alphanumeric characters . . . ) associated with the buyer. The buyer utilizes the username and pass code to access group buying system to enable the buyer to review the activity of the buying group. - At
reference numeral 1320, the buyer establishes a group purchasing component. The purchasing component can be a special credit or debit card issued by the buying group or associated service. Alternatively, the buyer can register a personal credit or debit card as the purchasing component. - At numeral 1330, the buyer establishes the desired level of participation. At a low participation level, the buyer's purchases are aggregated with those of the buying group. However, the seller may not access all the transaction details of the buyer's purchasing history. Further, the buyer's low level of participation indicates the buyer's desire to not receive targeted or selective advertisements and/or offers. Conversely, at a high participation level, the buyer's purchases are still aggregated, but sellers may access complete details of the buyer's purchasing history. The buyer also indicates a desire to receive specially targeted advertisements and/or offers. Further, a high level of participation may also indicate a willingness to be globally or geographically positioned in order to receive special advertisements and deals in a geographical context. Moreover, there can be a number of levels between high and low that include various combinations of services and/or functionality.
- At
reference numeral 1340, a universal discount card is issued to the buyer. The universal discount card can be a gift card, a smart card or the like. The universal discount card can also be an online account or program accessible via a network (e.g., local area network, wide area network, Internet, wireless, satellite . . . ). It should also be appreciated that the universal discount card can be the same as the special credit card issued atreference numeral 1320. In that respect, the rewards can be a cash-back refund or the like. - Referring now to
FIG. 14 , a method for targetedadvertising 1400 is provided. Atreference numeral 1410, purchasing history of a buying group is received. The purchasing history includes information such as the buyer, the seller, the goods and/or services purchased and the like. At numeral 1420, purchasing patterns are determined. Data mining and/or artificial intelligence techniques are employed on the purchasing history to discover patterns. For example, the goods and/or services of particular interest to the buying group can be determined. Also, discreet subsets of the buying groups can be discerned. The linking characteristics of buyers in a subset can include type of goods and/or service purchased, geographical location, purchase volume and the like. For example, a subset can be discerned wherein the subset comprises buyers within a particular city buying the largest volumes of video games. At numeral 1430, special discount and/or advertisements can be offered based upon the patterns discovered at numeral 1420. For example, the subset of video game enthusiasts can receive special offers and advertisements from video game retailers. Thus, sellers can send direct advertisements and, thus, achieve greater results that what would be gained from blanket, indiscriminate advertising. - As used herein, the terms “component,” “system” and the like are intended to refer to a computer-related entity, either hardware, a combination of hardware and software, software, or software in execution. For example, a component may be, but is not limited to being, a process running on a processor, a processor, an object, an instance, an executable, a thread of execution, a program, and/or a computer. By way of illustration, both an application running on a computer and the computer can be a component. One or more components may reside within a process and/or thread of execution and a component may be localized on one computer and/or distributed between two or more computers.
- The word “exemplary” is used herein to mean serving as an example, instance or illustration. Any aspect or design described herein as “exemplary” is not necessarily to be construed as preferred or advantageous over other aspects or designs. Furthermore, examples are provided solely for purposes of clarity and understanding and are not meant to limit the subject innovation or relevant portion thereof in any manner. It is to be appreciated that a myriad of additional or alternate examples could have been presented, but have been omitted for purposes of brevity.
- Furthermore, all or portions of the subject innovation may be implemented as a method, apparatus or article of manufacture using standard programming and/or engineering techniques to produce software, firmware, hardware, or any combination thereof to control a computer to implement the disclosed innovation. The term “article of manufacture” as used herein is intended to encompass a computer program accessible from any computer-readable device or media. For example, computer readable media can include but are not limited to magnetic storage devices (e.g., hard disk, floppy disk, magnetic strips . . . ), optical disks (e.g., compact disk (CD), digital versatile disk (DVD) . . . ), smart cards, and flash memory devices (e.g., card, stick, key drive . . . ). Additionally it should be appreciated that a carrier wave can be employed to carry computer-readable electronic data such as those used in transmitting and receiving electronic mail or in accessing a network such as the Internet or a local area network (LAN). Of course, those skilled in the art will recognize many modifications may be made to this configuration without departing from the scope or spirit of the claimed subject matter.
- In order to provide a context for the various aspects of the disclosed subject matter,
FIGS. 15 and 16 as well as the following discussion are intended to provide a brief, general description of a suitable environment in which the various aspects of the disclosed subject matter may be implemented. While the subject matter has been described above in the general context of computer-executable instructions of a program that runs on one or more computers, those skilled in the art will recognize that the subject innovation also may be implemented in combination with other program modules. Generally, program modules include routines, programs, components, data structures, etc. that perform particular tasks and/or implement particular abstract data types. Moreover, those skilled in the art will appreciate that the systems/methods may be practiced with other computer system configurations, including single-processor, multiprocessor or multi-core processor computer systems, mini-computing devices, mainframe computers, as well as personal computers, hand-held computing devices (e.g., personal digital assistant (PDA), phone, watch . . . ), microprocessor-based or programmable consumer or industrial electronics, and the like. The illustrated aspects may also be practiced in distributed computing environments where tasks are performed by remote processing devices that are linked through a communications network. However, some, if not all aspects of the claimed subject matter can be practiced on stand-alone computers. In a distributed computing environment, program modules may be located in both local and remote memory storage devices. - With reference to
FIG. 15 , anexemplary environment 1510 for implementing various aspects disclosed herein includes a computer 1512 (e.g., desktop, laptop, server, hand held, programmable consumer or industrial electronics . . . ). Thecomputer 1512 includes aprocessing unit 1514, asystem memory 1516 and asystem bus 1518. Thesystem bus 1518 couples system components including, but not limited to, thesystem memory 1516 to theprocessing unit 1514. Theprocessing unit 1514 can be any of various available microprocessors. It is to be appreciated that dual microprocessors, multi-core and other multiprocessor architectures can be employed as theprocessing unit 1514. - The
system memory 1516 includes volatile and nonvolatile memory. The basic input/output system (BIOS), containing the basic routines to transfer information between elements within thecomputer 1512, such as during start-up, is stored in nonvolatile memory. By way of illustration, and not limitation, nonvolatile memory can include read only memory (ROM). Volatile memory includes random access memory (RAM), which can act as external cache memory to facilitate processing. -
Computer 1512 also includes removable/non-removable, volatile/non-volatile computer storage media.FIG. 15 illustrates, for example,mass storage 1524.Mass storage 1524 includes, but is not limited to, devices like a magnetic or optical disk drive, floppy disk drive, flash memory or memory stick. In addition,mass storage 1524 can include storage media separately or in combination with other storage media. -
FIG. 15 provides software application(s) 1528 that act as an intermediary between users and/or other computers and the basic computer resources described insuitable operating environment 1510. Such software application(s) 1528 include one or both of system and application software. System software can include an operating system, which can be stored onmass storage 1524, that acts to control and allocate resources of thecomputer system 1512. Application software takes advantage of the management of resources by system software through program modules and data stored on either or both ofsystem memory 1516 andmass storage 1524. - The
computer 1512 also includes one ormore interface components 1526 that are communicatively coupled to thebus 1518 and facilitate interaction with thecomputer 1512. By way of example, theinterface component 1526 can be a port (e.g., serial, parallel, PCMCIA, USB, FireWire . . . ) or an interface card (e.g., sound, video, network . . . ) or the like. Theinterface component 1526 can receive input and provide output (wired or wirelessly). For instance, input can be received from devices including but not limited to, a pointing device such as a mouse, trackball, stylus, touch pad, keyboard, microphone, joystick, game pad, satellite dish, scanner, camera, other computer and the like. Output can also be supplied by thecomputer 1512 to output device(s) viainterface component 1526. Output devices can include displays (e.g., CRT, LCD, plasma . . . ), speakers, printers and other computers, among other things. -
FIG. 16 is a schematic block diagram of a sample-computing environment 1600 with which the subject innovation can interact. Thesystem 1600 includes one or more client(s) 1610. The client(s) 1610 can be hardware and/or software (e.g., threads, processes, computing devices). Thesystem 1600 also includes one or more server(s) 1630. Thus,system 1600 can correspond to a two-tier client server model or a multi-tier model (e.g., client, middle tier server, data server), amongst other models. The server(s) 1630 can also be hardware and/or software (e.g., threads, processes, computing devices). Theservers 1630 can house threads to perform transformations by employing the aspects of the subject innovation, for example. One possible communication between aclient 1610 and aserver 1630 may be in the form of a data packet transmitted between two or more computer processes. - The
system 1600 includes acommunication framework 1650 that can be employed to facilitate communications between the client(s) 1610 and the server(s) 1630. Here, the client(s) can correspond to user (e.g. buyers or sellers) computing devices and the server(s) can provide the functionality of the purchase data server, as previously described. The client(s) 1610 are operatively connected to one or more client data store(s) 1660 that can be employed to store information local to the client(s) 1610. Similarly, the server(s) 1630 are operatively connected to one or more server data store(s) 1640 that can be employed to store information local to theservers 1630. By way of example, a user (e.g., buyer and/or seller) can login to one ormore servers 1630 via aclient 1610 and provide a profile including information about the user corresponding to the user's identity. The server(s) 1630 can persist this information to data store(s) 1640. - What has been described above includes examples of aspects of the claimed subject matter. It is, of course, not possible to describe every conceivable combination of components or methodologies for purposes of describing the claimed subject matter, but one of ordinary skill in the art may recognize that many further combinations and permutations of the disclosed subject matter are possible. Accordingly, the disclosed subject matter is intended to embrace all such alterations, modifications and variations that fall within the spirit and scope of the appended claims. Furthermore, to the extent that the terms “includes,” “has” or “having” or variations in form thereof are used in either the detailed description or the claims, such terms are intended to be inclusive in a manner similar to the term “comprising” as “comprising” is interpreted when employed as a transitional word in a claim.
Claims (31)
1. (canceled)
2. A system for location-based transactions, the system comprising:
a first computing device, the first computing device comprising:
a non-transitory computer readable storage medium having embodied thereon instructions executable by a processor to generate a buyer profile including information about products or services purchased by the buyer, and determine a location of the buyer, and
a location-based service module executable by a processor to generate location-based data, wherein the location-based data corresponds to a search associated with the buyer, a first location of the buyer, and the buyer profile; and
a wireless transceiver that:
transmits the buyer profile to a central server, and
receives information associated with one or more sellers in proximity to the location of the buyer;
a second computing device, the second computing device comprising:
a non-transitory computer readable storage medium having embodied thereon instructions executable by a processor to receive a buyer profile from the central server, and determine a second location of the buyer,
a location-based service module executable by a processor to generate location-based data, wherein the location-based data corresponds to a search associated with the buyer, a second location of the buyer, and the buyer profile, and
a wireless transceiver that receives buyer information associated with one or more sellers in proximity to the second location of the buyer.
3. The system of claim 2 wherein the buyer's location is different from the buyer's second location.
4. The system of claim 2 further comprising:
a third computing device, the third computing device comprising:
a non-transitory computer readable storage medium having embodied thereon instructions executable by a processor to receive a buyer profile from the central server, and determine a third location of the buyer,
a location-based service module executable by a processor to generate location-based data, wherein the location-based data corresponds to a search associated with the buyer, a third location of the buyer, and the buyer profile, and
a wireless transceiver that receives buyer information associated with one or more sellers in proximity to the third location of the buyer.
5. The system of claim 2 wherein the location-based data comprises one or more offers from the one or more sellers.
6. The system of claim 2 wherein the location of the buyer is determined with a global positioning system.
7. The system of claim 2 wherein the location-based data is transmitted to the one or more interested parties.
8. The system of claim 7 wherein the wireless transmitter receives an offer for a product or service in response to the search associated with the buyer at the buyer's location.
9. The system of claim 8 wherein the offer for the product or service of a particular seller includes a discount that is calculated according to a purchase amount achieved during a particular time period by the buyer from the particular seller.
10. The system of claim 2 wherein the instructions executable by the processor allow for purchase of a product or service.
11. The system of claim 10 wherein the purchase of the product or service is in conjunction with a sponsored credit or debit card selected as a default payment method.
12. A method for location-based transactions, the method comprising:
executing instructions stored in memory of a first computing device, wherein execution of the instructions by a processor:
generates a buyer profile including information about products or services purchased by the buyer, and
determines a location of the buyer; and
generating location-based data, wherein the location-based data corresponds to a search associated with the buyer, a first location of the buyer, and the buyer profile; and
transmitting the buyer profile to a central server;
receiving information associated with one or more sellers in proximity to the location of the buyer;
executing instructions stored in memory of a second computing device, wherein the execution of the instructions by the processor:
receives the buyer profile from the central server; and
determines a second location of the buyer;
generating location-based data, wherein the location-based data corresponds to a search associated with the buyer, a second location of the buyer, and the buyer profile; and
receiving buyer information associated with one or more sellers in proximity to the second location of the buyer.
13. The method of claim 12 wherein the buyer's location is different from the buyer's second location.
14. The method of claim 12 further comprising:
executing instructions stored in memory of a third computing device, wherein the execution of the instructions by the processor:
receives the buyer profile from the central server; and
determines a third location of the buyer;
generating location-based data, wherein the location-based data corresponds to a search associated with the buyer, a third location of the buyer, and the buyer profile; and
receiving buyer information associated with one or more sellers in proximity to the third location of the buyer.
15. The method of claim 12 wherein the location-based data comprises one or more offers from the one or more sellers.
16. The method of claim 12 wherein the determining a location of the buyer is determined with a global positioning system.
17. The method of claim 12 further comprising transmitting the location-based data to the one or more interested parties.
18. The method of claim 17 further comprising receiving an offer for a product or service in response to the search associated with the buyer at the buyer's location.
19. The method of claim 18 wherein the receiving an offer for the product or service is a result of a seller paying a third party to advertise based, at least in part, on the search associated with the buyer.
20. The method of claim 12 wherein the instructions executable by the processor allows for purchase of a product or service.
21. The method of claim 20 wherein the purchase of the product or service is in conjunction with a sponsored credit or debit card selected as a default payment method.
22. A non-transitory computer readable storage medium having embodied thereon instructions executable by a processor to perform a method for location-based transactions, the method comprising:
generating a buyer profile on a first computing device including information about products or services purchased by the buyer, and determining a location of the buyer; and
generating location-based data, wherein the location-based data corresponds to a search associated with the buyer, a first location of the buyer, and the buyer profile; and
transmitting the buyer profile to a central server;
receiving information associated with one or more sellers in proximity to the location of the buyer;
receiving on a second computing device the buyer profile from the central server;
determining a second location of the buyer;
generating location-based data, wherein the location-based data corresponds to a search associated with the buyer, a second location of the buyer, and the buyer profile; and
receiving buyer information associated with one or more sellers in proximity to the second location of the buyer.
23. The non-transitory computer-readable storage medium of claim 22 wherein the buyer profile includes demographic information associated with the buyer.
24. The non-transitory computer-readable storage medium of claim 22 further comprising:
receiving on a third computing device the buyer profile from the central server;
determining a third location of the buyer;
generating location-based data, wherein the location-based data corresponds to a search associated with the buyer, a third location of the buyer, and the buyer profile; and
receiving buyer information associated with one or more sellers in proximity to the third location of the buyer.
25. The non-transitory computer-readable storage medium of claim 22 , wherein the buyer profile includes information provided by the buyer that includes a preference.
26. The non-transitory computer-readable storage medium of claim 22 , wherein the buyer profile is resident on the Internet and accessible by the buyer.
27. The non-transitory computer-readable storage medium of claim 22 , wherein the computing device is a hand-held computer.
28. The non-transitory computer-readable storage medium of claim 22 , wherein the computing device is a phone.
29. The non-transitory computer-readable storage medium of claim 22 , wherein the computing device is connected to an automobile.
30. The non-transitory computer-readable storage medium of claim 22 further comprising allowing for purchase of a product or service by way of a stored payment method.
31. The non-transitory computer-readable storage medium of claim 22 wherein the computing device is integrated within an automobile.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US14/065,037 US20140052533A1 (en) | 2003-06-16 | 2013-10-28 | Discounts in a mobile device |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US47876803P | 2003-06-16 | 2003-06-16 | |
US10/867,625 US7364086B2 (en) | 2003-06-16 | 2004-06-15 | Dynamic discount card tied to price curves and group discounts |
US11/680,415 US8590785B1 (en) | 2004-06-15 | 2007-02-28 | Discounts in a mobile device |
US14/065,037 US20140052533A1 (en) | 2003-06-16 | 2013-10-28 | Discounts in a mobile device |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/680,415 Continuation US8590785B1 (en) | 2003-06-16 | 2007-02-28 | Discounts in a mobile device |
Publications (1)
Publication Number | Publication Date |
---|---|
US20140052533A1 true US20140052533A1 (en) | 2014-02-20 |
Family
ID=49596554
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/680,415 Expired - Fee Related US8590785B1 (en) | 2003-06-16 | 2007-02-28 | Discounts in a mobile device |
US14/065,037 Abandoned US20140052533A1 (en) | 2003-06-16 | 2013-10-28 | Discounts in a mobile device |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/680,415 Expired - Fee Related US8590785B1 (en) | 2003-06-16 | 2007-02-28 | Discounts in a mobile device |
Country Status (1)
Country | Link |
---|---|
US (2) | US8590785B1 (en) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8738462B2 (en) | 1999-10-22 | 2014-05-27 | Ewinwin, Inc. | Systems and methods for searchable time-based offers |
US8775269B2 (en) | 2002-08-28 | 2014-07-08 | Ewinwin, Inc. | Method and system for a hand-held device initiated search, purchase and delivery |
US20140207684A1 (en) * | 2007-05-18 | 2014-07-24 | Kiushan Pirzadeh | Method and system for payment authorization and card presentation using pre-issued identities |
US8856015B2 (en) | 2002-06-18 | 2014-10-07 | Ewinwin, Inc. | Presenting offers to users of wireless devices |
US8972287B1 (en) | 1991-06-03 | 2015-03-03 | Ewinwin, Inc. | Multiple criteria buying and selling model |
US9600815B1 (en) * | 2012-04-25 | 2017-03-21 | Wells Fargo Bank, N.A. | System and method for a mobile wallet |
US20190378154A1 (en) * | 2018-06-07 | 2019-12-12 | Harold Edward Elkins II | System And Method For Real-Time Demand Stimulation |
US10783543B1 (en) * | 2016-11-04 | 2020-09-22 | Kane Mantyla | Method, system and computer program product for administering discount rewards programs |
US11373197B2 (en) | 2014-10-22 | 2022-06-28 | Walmart Apollo, Llc | Engaging retail customers over communication networks |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8732018B2 (en) | 1999-05-12 | 2014-05-20 | Ewinwin, Inc. | Real-time offers and dynamic price adjustments presented to mobile devices |
US7364086B2 (en) | 2003-06-16 | 2008-04-29 | Ewinwin, Inc. | Dynamic discount card tied to price curves and group discounts |
US8355948B2 (en) * | 2009-05-05 | 2013-01-15 | Groupon, Inc. | System and methods for discount retailing |
US8301495B2 (en) * | 2009-05-05 | 2012-10-30 | Groupon, Inc. | System and methods for discount retailing |
US10026117B1 (en) * | 2011-10-28 | 2018-07-17 | Intuit Inc. | Real-time issuer bidding to compete for use of electronic payment instrument by consumer |
US9355392B2 (en) | 2012-09-14 | 2016-05-31 | Bank Of America Corporation | Gift card association with account |
US9792597B1 (en) | 2015-10-30 | 2017-10-17 | Square, Inc. | Product catalog services |
US10629300B2 (en) | 2016-05-09 | 2020-04-21 | Bank Of America Corporation | Geographic selection system based on resource allocation and distribution |
US10524165B2 (en) | 2017-06-22 | 2019-12-31 | Bank Of America Corporation | Dynamic utilization of alternative resources based on token association |
US10313480B2 (en) | 2017-06-22 | 2019-06-04 | Bank Of America Corporation | Data transmission between networked resources |
US10511692B2 (en) | 2017-06-22 | 2019-12-17 | Bank Of America Corporation | Data transmission to a networked resource based on contextual information |
US20190066173A1 (en) * | 2017-08-29 | 2019-02-28 | Exactus Advisors LLP | Systems and methods for buying group platform |
KR102429000B1 (en) * | 2017-11-29 | 2022-08-04 | 주식회사 플랫포스 | Method of providing service for issuing mobile gift certification, server and system thereof |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6452498B2 (en) * | 1995-06-06 | 2002-09-17 | Wayport, Inc. | System and method for providing geographic-based advertising |
US6535132B2 (en) * | 2000-05-20 | 2003-03-18 | Hewlett-Packard Company | Targeted information display |
US6970922B1 (en) * | 1999-08-27 | 2005-11-29 | Donald Spector | Network for targeting individual operating a microcomputer regardless of his location |
US6996579B2 (en) * | 2001-11-02 | 2006-02-07 | At&T Corp. | E-coupon service for location-aware mobile commerce which determines whether to supply requested e-coupons based on the number of requests received in a processing cycle, and a threshold number of requests required to make expected returns from redeemed coupons greater than advertising fees |
US7539742B2 (en) * | 1999-08-27 | 2009-05-26 | Innovation Fund Iii Llc | Network for targeting individual operating a microcomputer regardless of his location |
US7729945B1 (en) * | 1998-03-11 | 2010-06-01 | West Corporation | Systems and methods that use geographic data to intelligently select goods and services to offer in telephonic and electronic commerce |
Family Cites Families (349)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5053956A (en) | 1985-06-17 | 1991-10-01 | Coats Viyella | Interactive system for retail transactions |
JPH0743748B2 (en) | 1986-02-17 | 1995-05-15 | 株式会社オークネット | Information transmission processing method of auction information transmission processing system |
US4799156A (en) | 1986-10-01 | 1989-01-17 | Strategic Processing Corporation | Interactive market management system |
JP2501115B2 (en) | 1987-10-23 | 1996-05-29 | オムロン株式会社 | Electronic cash register |
US4887207A (en) | 1987-12-29 | 1989-12-12 | International Business Machines Corporation | Automated system for evaluating the sensitivity of inventory costs due to fluctuations in customer demand |
US7072849B1 (en) | 1988-07-15 | 2006-07-04 | International Business Machines Corporation | Method for presenting advertising in an interactive service |
US4947028A (en) | 1988-07-19 | 1990-08-07 | Arbor International, Inc. | Automated order and payment system |
US4992940A (en) | 1989-03-13 | 1991-02-12 | H-Renee, Incorporated | System and method for automated selection of equipment for purchase through input of user desired specifications |
US5063506A (en) | 1989-10-23 | 1991-11-05 | International Business Machines Corp. | Cost optimization system for supplying parts |
US7818212B1 (en) | 1999-10-22 | 2010-10-19 | Ewinwin, Inc. | Multiple criteria buying and selling model |
US7693748B1 (en) | 1991-06-03 | 2010-04-06 | Ewinwin, Inc. | Method and system for configuring a set of information including a price and volume schedule for a product |
US5414838A (en) | 1991-06-11 | 1995-05-09 | Logical Information Machine | System for extracting historical market information with condition and attributed windows |
GB9113553D0 (en) | 1991-06-21 | 1991-08-14 | Univ London | Neural network architecture |
US7624044B2 (en) | 1992-03-20 | 2009-11-24 | Stephen Wren | System for marketing goods and services utilizing computerized central and remote facilities |
US5402336A (en) | 1993-01-15 | 1995-03-28 | Ss&D Corporation | System and method for allocating resources of a retailer among multiple wholesalers |
AU674189B2 (en) | 1993-02-23 | 1996-12-12 | Moore North America, Inc. | A method and system for gathering and analyzing customer and purchasing information |
US6323894B1 (en) | 1993-03-12 | 2001-11-27 | Telebuyer, Llc | Commercial product routing system with video vending capability |
US5794207A (en) | 1996-09-04 | 1998-08-11 | Walker Asset Management Limited Partnership | Method and apparatus for a cryptographically assisted commercial network system designed to facilitate buyer-driven conditional purchase offers |
US6553346B1 (en) | 1996-09-04 | 2003-04-22 | Priceline.Com Incorporated | Conditional purchase offer (CPO) management system for packages |
JPH09502819A (en) | 1993-08-27 | 1997-03-18 | エイ. ノリス、ジェフリー | Closed loop financial transaction method and apparatus |
US5837071A (en) | 1993-11-03 | 1998-11-17 | Sandvik Ab | Diamond coated cutting tool insert and method of making same |
US5444630A (en) | 1993-12-29 | 1995-08-22 | Pitney Bowes Inc. | Method and apparatus for applying customized rating adjustments to transaction charges |
US5664111A (en) | 1994-02-16 | 1997-09-02 | Honicorp, Inc. | Computerized, multimedia, network, real time, interactive marketing and transactional system |
US5592375A (en) | 1994-03-11 | 1997-01-07 | Eagleview, Inc. | Computer-assisted system for interactively brokering goods or services between buyers and sellers |
US5623660A (en) | 1994-04-22 | 1997-04-22 | Josephson; Jeffrey L. | System for regulating access to data base for purposes of data base management |
US5734890A (en) | 1994-09-12 | 1998-03-31 | Gartner Group | System and method for analyzing procurement decisions and customer satisfaction |
US5717989A (en) | 1994-10-13 | 1998-02-10 | Full Service Trade System Ltd. | Full service trade system |
US5732400A (en) | 1995-01-04 | 1998-03-24 | Citibank N.A. | System and method for a risk-based purchase of goods |
US7165174B1 (en) | 1995-02-13 | 2007-01-16 | Intertrust Technologies Corp. | Trusted infrastructure support systems, methods and techniques for secure electronic commerce transaction and rights management |
US5822736A (en) | 1995-02-28 | 1998-10-13 | United Hardware Distributing Company | Variable margin pricing system |
US5845265A (en) | 1995-04-26 | 1998-12-01 | Mercexchange, L.L.C. | Consignment nodes |
US7937312B1 (en) | 1995-04-26 | 2011-05-03 | Ebay Inc. | Facilitating electronic commerce transactions through binding offers |
US5689652A (en) | 1995-04-27 | 1997-11-18 | Optimark Technologies, Inc. | Crossing network utilizing optimal mutual satisfaction density profile |
US5615109A (en) | 1995-05-24 | 1997-03-25 | Eder; Jeff | Method of and system for generating feasible, profit maximizing requisition sets |
US5664115A (en) | 1995-06-07 | 1997-09-02 | Fraser; Richard | Interactive computer system to match buyers and sellers of real estate, businesses and other property using the internet |
US7917386B2 (en) | 1995-06-16 | 2011-03-29 | Catalina Marketing Corporation | Virtual couponing method and apparatus for use with consumer kiosk |
US7133835B1 (en) | 1995-08-08 | 2006-11-07 | Cxn, Inc. | Online exchange market system with a buyer auction and a seller auction |
US5826244A (en) | 1995-08-23 | 1998-10-20 | Xerox Corporation | Method and system for providing a document service over a computer network using an automated brokered auction |
US5710887A (en) | 1995-08-29 | 1998-01-20 | Broadvision | Computer system and method for electronic commerce |
ES2233973T3 (en) | 1995-09-04 | 2005-06-16 | British Telecommunications Public Limited Company | SUPPORT APPLIANCE FOR TRANSACTIONS. |
US5794210A (en) | 1995-12-11 | 1998-08-11 | Cybergold, Inc. | Attention brokerage |
US6026383A (en) | 1996-01-04 | 2000-02-15 | Ausubel; Lawrence M. | System and method for an efficient dynamic auction for multiple objects |
AUPN815796A0 (en) | 1996-02-19 | 1996-03-14 | Lancaster Australia Pty Limited | Universal contract exchange |
US5758328A (en) | 1996-02-22 | 1998-05-26 | Giovannoli; Joseph | Computerized quotation system and method |
US5850442A (en) | 1996-03-26 | 1998-12-15 | Entegrity Solutions Corporation | Secure world wide electronic commerce over an open network |
US5835896A (en) | 1996-03-29 | 1998-11-10 | Onsale, Inc. | Method and system for processing and transmitting electronic auction information |
US5995943A (en) | 1996-04-01 | 1999-11-30 | Sabre Inc. | Information aggregation and synthesization system |
US5848397A (en) | 1996-04-19 | 1998-12-08 | Juno Online Services, L.P. | Method and apparatus for scheduling the presentation of messages to computer users |
US6016484A (en) | 1996-04-26 | 2000-01-18 | Verifone, Inc. | System, method and article of manufacture for network electronic payment instrument and certification of payment and credit collection utilizing a payment |
US5940807A (en) | 1996-05-24 | 1999-08-17 | Purcell; Daniel S. | Automated and independently accessible inventory information exchange system |
US6014638A (en) | 1996-05-29 | 2000-01-11 | America Online, Inc. | System for customizing computer displays in accordance with user preferences |
US5950172A (en) | 1996-06-07 | 1999-09-07 | Klingman; Edwin E. | Secured electronic rating system |
US5987434A (en) | 1996-06-10 | 1999-11-16 | Libman; Richard Marc | Apparatus and method for transacting marketing and sales of financial products |
US5878400A (en) | 1996-06-17 | 1999-03-02 | Trilogy Development Group, Inc. | Method and apparatus for pricing products in multi-level product and organizational groups |
US5890138A (en) | 1996-08-26 | 1999-03-30 | Bid.Com International Inc. | Computer auction system |
US5862223A (en) | 1996-07-24 | 1999-01-19 | Walker Asset Management Limited Partnership | Method and apparatus for a cryptographically-assisted commercial network system designed to facilitate and support expert-based commerce |
US7630919B1 (en) | 1996-07-25 | 2009-12-08 | Wells Obrecht | Method and apparatus for producing goods in an automated manner |
US5878337A (en) | 1996-08-08 | 1999-03-02 | Joao; Raymond Anthony | Transaction security apparatus and method |
US5933811A (en) | 1996-08-20 | 1999-08-03 | Paul D. Angles | System and method for delivering customized advertisements within interactive communication systems |
US6754636B1 (en) | 1996-09-04 | 2004-06-22 | Walker Digital, Llc | Purchasing systems and methods wherein a buyer takes possession at a retailer of a product purchased using a communication network |
US7516089B1 (en) | 1996-09-04 | 2009-04-07 | Pricline.Com Incorporated | System and method for allocating business to one of a plurality of sellers in a buyer driven electronic commerce system |
US7039603B2 (en) | 1996-09-04 | 2006-05-02 | Walker Digital, Llc | Settlement systems and methods wherein a buyer takes possession at a retailer of a product purchased using a communication network |
US6108639A (en) | 1996-09-04 | 2000-08-22 | Priceline.Com Incorporated | Conditional purchase offer (CPO) management system for collectibles |
US20040243478A1 (en) | 1996-09-04 | 2004-12-02 | Walker Jay S. | Purchasing, redemption, and settlement systems and methods wherein a buyer takes possession at a retailer of a product purchased using a communication network |
US6249772B1 (en) | 1997-07-08 | 2001-06-19 | Walker Digital, Llc | Systems and methods wherein a buyer purchases a product at a first price and acquires the product from a merchant that offers the product for sale at a second price |
US5897620A (en) | 1997-07-08 | 1999-04-27 | Priceline.Com Inc. | Method and apparatus for the sale of airline-specified flight tickets |
US6418415B1 (en) | 1996-09-04 | 2002-07-09 | Priceline.Com Incorporated | System and method for aggregating multiple buyers utilizing conditional purchase offers (CPOS) |
US5933817A (en) | 1996-09-27 | 1999-08-03 | Hucal; Stephen J. | Tiered interest rate revolving credit system and method |
WO2000030014A1 (en) | 1998-11-13 | 2000-05-25 | Nintendo Of America Inc. | Method and apparatus for verifying product sale transactions and processing product returns |
AU7181798A (en) | 1996-11-15 | 1998-06-03 | 1.2.1. Precise Information Llc | Merchandizing system |
US6850907B2 (en) | 1996-12-13 | 2005-02-01 | Cantor Fitzgerald, L.P. | Automated price improvement protocol processor |
US5797127A (en) | 1996-12-31 | 1998-08-18 | Walker Asset Management Limited Partnership | Method, apparatus, and program for pricing, selling, and exercising options to purchase airline tickets |
US5970478A (en) | 1997-03-12 | 1999-10-19 | Walker Asset Management Limited Partnership | Method, apparatus, and program for customizing credit accounts |
US7415428B2 (en) | 1997-03-13 | 2008-08-19 | Safefresh Technologies, Llc | Processing meat products responsive to customer orders |
US6112189A (en) | 1997-03-19 | 2000-08-29 | Optimark Technologies, Inc. | Method and apparatus for automating negotiations between parties |
US5923741A (en) | 1997-04-04 | 1999-07-13 | Wright; Carl A. | Flexible system for real-time rating of telecommunications transactions |
US6606603B1 (en) | 1997-04-28 | 2003-08-12 | Ariba, Inc. | Method and apparatus for ordering items using electronic catalogs |
US6999936B2 (en) | 1997-05-06 | 2006-02-14 | Sehr Richard P | Electronic ticketing system and methods utilizing multi-service visitor cards |
US6195646B1 (en) | 1997-05-13 | 2001-02-27 | Data Junction Corp | System and method for facilitating the valuation and purchase of information |
US5945653A (en) | 1997-06-26 | 1999-08-31 | Walker Asset Management Limited Partnership | System and method for establishing and executing functions to affect credit card accounts and transactions |
US6112185A (en) | 1997-06-30 | 2000-08-29 | Walker Digital, Llc | Automated service upgrade offer acceptance system |
US7711604B1 (en) | 1997-07-08 | 2010-05-04 | Walker Digital, Llc | Retail system for selling products based on a flexible product description |
US20040039639A1 (en) | 1997-07-08 | 2004-02-26 | Walker Jay S. | Method and apparatus for identifying potential buyers |
US5974406A (en) | 1997-08-18 | 1999-10-26 | International Business Machines Corporation | Automated matching, scheduling, and notification system |
US6052670A (en) | 1997-08-29 | 2000-04-18 | International Business Machines Corporation | Object oriented framework mechanism for an electronic catalog |
US6782370B1 (en) | 1997-09-04 | 2004-08-24 | Cendant Publishing, Inc. | System and method for providing recommendation of goods or services based on recorded purchasing history |
US5960411A (en) | 1997-09-12 | 1999-09-28 | Amazon.Com, Inc. | Method and system for placing a purchase order via a communications network |
US6253189B1 (en) | 1997-09-15 | 2001-06-26 | At&T Corp. | System and method for completing advertising time slot transactions |
US20060069619A1 (en) | 1997-10-09 | 2006-03-30 | Walker Jay S | Systems and methods for facilitating group rewards |
EP1023791A2 (en) | 1997-10-09 | 2000-08-02 | Walker Digital, LLC | Point-of-sale system and method for the management of group rewards |
US6055519A (en) | 1997-10-11 | 2000-04-25 | I2 Technologies, Inc. | Framework for negotiation and tracking of sale of goods |
US5966697A (en) | 1997-10-30 | 1999-10-12 | Clearcommerce Corporation | System and method for secure transaction order management processing |
US6131087A (en) | 1997-11-05 | 2000-10-10 | The Planning Solutions Group, Inc. | Method for automatically identifying, matching, and near-matching buyers and sellers in electronic market transactions |
US6236978B1 (en) | 1997-11-14 | 2001-05-22 | New York University | System and method for dynamic profiling of users in one-to-one applications |
US6505046B1 (en) | 1997-11-19 | 2003-01-07 | Nortel Networks Limited | Method and apparatus for distributing location-based messages in a wireless communication network |
US20010014868A1 (en) * | 1997-12-05 | 2001-08-16 | Frederick Herz | System for the automatic determination of customized prices and promotions |
US6647257B2 (en) | 1998-01-21 | 2003-11-11 | Leap Wireless International, Inc. | System and method for providing targeted messages based on wireless mobile location |
US6154738A (en) | 1998-03-27 | 2000-11-28 | Call; Charles Gainor | Methods and apparatus for disseminating product information via the internet using universal product codes |
US7240021B1 (en) | 1998-03-27 | 2007-07-03 | Walker Digital, Llc | System and method for tracking and establishing a progressive discount based upon a customer's visits to a retail establishment |
US6450407B1 (en) * | 1998-04-17 | 2002-09-17 | Viztec, Inc. | Chip card rebate system |
US7069228B1 (en) | 1998-04-30 | 2006-06-27 | Rose James W | Apparatus and method for an internet based computer reservation booking system |
US6311169B2 (en) | 1998-06-11 | 2001-10-30 | Consumer Credit Associates, Inc. | On-line consumer credit data reporting system |
US7120592B1 (en) | 1998-06-24 | 2006-10-10 | Morris Edward Lewis | Method, apparatus and processed for real time interactive online ordering and reordering and over the counter purchasing with rebate, saving, and investing processes |
US6327574B1 (en) | 1998-07-07 | 2001-12-04 | Encirq Corporation | Hierarchical models of consumer attributes for targeting content in a privacy-preserving manner |
US6035289A (en) | 1998-07-14 | 2000-03-07 | International Business Machines Corporation | Method and apparatus for electronic trading of carrier cargo capacity |
US6456986B1 (en) | 1998-07-29 | 2002-09-24 | American Management Systems, Incorporated | Decision network based event pricing system in a component based, object oriented convergent customer care and billing system |
AU5465099A (en) | 1998-08-04 | 2000-02-28 | Rulespace, Inc. | Method and system for deriving computer users' personal interests |
US6269343B1 (en) | 1998-08-25 | 2001-07-31 | Mobshop, Inc. | On-line marketing system and method |
GB9819933D0 (en) | 1998-09-14 | 1998-11-04 | Ncr Int Inc | System and method for conducting an electronic auction over an open communications network |
US6219653B1 (en) | 1998-09-15 | 2001-04-17 | Forest Products International Exchange, Inc. | Freight calculation system and method of operation |
US6607136B1 (en) | 1998-09-16 | 2003-08-19 | Beepcard Inc. | Physical presence digital authentication system |
US6167383A (en) | 1998-09-22 | 2000-12-26 | Dell Usa, Lp | Method and apparatus for providing customer configured machines at an internet site |
US6374240B1 (en) | 1998-10-05 | 2002-04-16 | Walker Digital, Llc | Method and apparatus for maintaining a customer database using license plate scanning |
US6360205B1 (en) | 1998-10-30 | 2002-03-19 | Trip.Com, Inc. | Obtaining and utilizing commercial information |
US7379899B1 (en) | 1998-11-13 | 2008-05-27 | Nintendo Of America Inc. | Method and apparatus for verifying product sale transactions and processing product returns |
US6336105B1 (en) | 1998-11-16 | 2002-01-01 | Trade Access Inc. | System and method for representing data and providing electronic non-repudiation in a negotiations system |
US6332135B1 (en) | 1998-11-16 | 2001-12-18 | Tradeaccess, Inc. | System and method for ordering sample quantities over a network |
US6338050B1 (en) | 1998-11-16 | 2002-01-08 | Trade Access, Inc. | System and method for providing and updating user supplied context for a negotiations system |
US7194442B1 (en) | 1998-11-16 | 2007-03-20 | Sky Technologies, Llc | System and method for automated, iterative development negotiations |
US6141653A (en) | 1998-11-16 | 2000-10-31 | Tradeaccess Inc | System for interative, multivariate negotiations over a network |
US6032136A (en) | 1998-11-17 | 2000-02-29 | First Usa Bank, N.A. | Customer activated multi-value (CAM) card |
US6876983B1 (en) | 1998-12-02 | 2005-04-05 | Opher Goddard | System and method for facilitating aggregate shopping |
US6260024B1 (en) | 1998-12-02 | 2001-07-10 | Gary Shkedy | Method and apparatus for facilitating buyer-driven purchase orders on a commercial network system |
US6647373B1 (en) | 1998-12-24 | 2003-11-11 | John Carlton-Foss | Method and system for processing and transmitting electronic reverse auction information |
US6055573A (en) | 1998-12-30 | 2000-04-25 | Supermarkets Online, Inc. | Communicating with a computer based on an updated purchase behavior classification of a particular consumer |
US6449601B1 (en) | 1998-12-30 | 2002-09-10 | Amazon.Com, Inc. | Distributed live auction |
IL127889A0 (en) | 1998-12-31 | 1999-10-28 | Almondnet Ltd | A method for transacting an advertisement transfer |
US6233566B1 (en) | 1998-12-31 | 2001-05-15 | Ultraprise Corporation | System, method and computer program product for online financial products trading |
US6236977B1 (en) | 1999-01-04 | 2001-05-22 | Realty One, Inc. | Computer implemented marketing system |
US6584451B1 (en) | 1999-01-12 | 2003-06-24 | Ariba, Inc. | Facilitator for aggregating buyer power in an on-line market system |
US6397208B1 (en) | 1999-01-19 | 2002-05-28 | Microsoft Corporation | System and method for locating real estate in the context of points-of-interest |
US7107226B1 (en) | 1999-01-20 | 2006-09-12 | Net32.Com, Inc. | Internet-based on-line comparison shopping system and method of interactive purchase and sale of products |
US6598026B1 (en) | 1999-01-25 | 2003-07-22 | Nextag.Com, Inc. | Methods and apparatus for brokering transactions |
US6332127B1 (en) | 1999-01-28 | 2001-12-18 | International Business Machines Corporation | Systems, methods and computer program products for providing time and location specific advertising via the internet |
US7146330B1 (en) | 1999-02-08 | 2006-12-05 | Vulcan Portals, Inc. | Method and system for creating and managing groups for increasing buying power on the world wide web |
US6289348B1 (en) | 1999-02-08 | 2001-09-11 | Uplaysports.Com | Method and system of electronically receiving and processing membership information of an organization |
US7451114B1 (en) | 1999-02-19 | 2008-11-11 | Visa International Service Association | Conducting commerce between individuals |
US6260019B1 (en) | 1999-03-05 | 2001-07-10 | Predict It Corporation | Web-based prediction marketplace |
US6631356B1 (en) | 1999-03-15 | 2003-10-07 | Vulcan Portals, Inc. | Demand aggregation through online buying groups |
US6778968B1 (en) | 1999-03-17 | 2004-08-17 | Vialogy Corp. | Method and system for facilitating opportunistic transactions using auto-probes |
US7194427B1 (en) | 1999-03-31 | 2007-03-20 | Vulcan Portals, Inc. | On-line group-buying sale with increased value system and method |
US6101484A (en) | 1999-03-31 | 2000-08-08 | Mercata, Inc. | Dynamic market equilibrium management system, process and article of manufacture |
US6496568B1 (en) | 1999-04-12 | 2002-12-17 | Avaya Technology Corp. | Method and apparatus for providing automated notification to a customer of a real-time notification system |
US6578014B1 (en) | 1999-04-14 | 2003-06-10 | Thomas Murcko, Jr. | Method and apparatus for post-transaction pricing system |
US7539628B2 (en) | 2000-03-21 | 2009-05-26 | Bennett James D | Online purchasing system supporting buyer affordability screening |
US8036941B2 (en) | 2000-03-21 | 2011-10-11 | Bennett James D | Online purchasing system supporting lenders with affordability screening |
US20120209738A1 (en) | 1999-05-12 | 2012-08-16 | Mesaros Gregory J | Multiple Criteria Buying and Selling Model |
US20110213648A1 (en) | 1999-05-12 | 2011-09-01 | Ewinwin, Inc. | e-COMMERCE VOLUME PRICING |
US7124099B2 (en) | 1999-05-12 | 2006-10-17 | Ewinwin, Inc. | E-commerce volume pricing |
US7181419B1 (en) | 2001-09-13 | 2007-02-20 | Ewinwin, Inc. | Demand aggregation system |
US20120054012A1 (en) | 1999-05-12 | 2012-03-01 | Ewinwin, Inc. | e-COMMERCE VOLUME PRICING |
US20110246274A1 (en) | 1999-05-12 | 2011-10-06 | Ewinwin, Inc. | Flexible ship schedules and demand aggregation |
US7689469B1 (en) | 1999-05-12 | 2010-03-30 | Ewinwin, Inc. | E-commerce volume pricing |
US20120035999A1 (en) | 1999-05-12 | 2012-02-09 | Ewinwin, Inc. | e-COMMERCE VOLUME PRICING |
US20110246271A1 (en) | 1999-05-12 | 2011-10-06 | Ewinwin, Inc. | Flexible ship schedules and demand aggregation |
US8732018B2 (en) | 1999-05-12 | 2014-05-20 | Ewinwin, Inc. | Real-time offers and dynamic price adjustments presented to mobile devices |
US8311896B2 (en) | 1999-05-12 | 2012-11-13 | Ewinwin, Inc. | Multiple criteria buying and selling model |
US8140402B1 (en) | 2001-08-06 | 2012-03-20 | Ewinwin, Inc. | Social pricing |
US8626605B2 (en) | 1999-05-12 | 2014-01-07 | Ewinwin, Inc. | Multiple criteria buying and selling model |
US7593871B1 (en) | 2004-06-14 | 2009-09-22 | Ewinwin, Inc. | Multiple price curves and attributes |
AU4981400A (en) | 1999-05-12 | 2000-12-05 | Ewinwin, Inc. | Multiple criteria buying and selling model, and system for managing open offer sheets |
US20120197722A1 (en) | 2006-08-14 | 2012-08-02 | Ewinwin, Inc. | Group buying search |
AU779731B2 (en) | 1999-05-19 | 2005-02-10 | S.F. Ip Properties 35 Llc | Network-based trading system and method |
US6519571B1 (en) | 1999-05-27 | 2003-02-11 | Accenture Llp | Dynamic customer profile management |
US7124107B1 (en) | 1999-06-07 | 2006-10-17 | Freewebs Corporation | Collective procurement management system |
US7076447B1 (en) | 1999-06-10 | 2006-07-11 | Inphonic, Inc. | Systems and methods for aggregating buyers for the purchase of telecommunication services via a network |
US6064981A (en) | 1999-06-17 | 2000-05-16 | Barni; Neil A. | Method for online display and negotiation of cargo rates |
US6606607B1 (en) | 1999-06-17 | 2003-08-12 | Mcj Ventures, Inc. | Individualized, real-time, interactive e-commerce auction |
US7716080B2 (en) * | 1999-06-23 | 2010-05-11 | Signature Systems, Llc | Method and system for using multi-function cards for storing, managing and aggregating reward points |
US7742943B2 (en) * | 1999-06-23 | 2010-06-22 | Signature Systems Llc | Method and system for issuing, aggregating and redeeming merchant loyalty points with an acquiring bank |
US7065494B1 (en) | 1999-06-25 | 2006-06-20 | Nicholas D. Evans | Electronic customer service and rating system and method |
US7263505B1 (en) | 1999-06-30 | 2007-08-28 | Kyklos Entertainment S.R.L. | Method and apparatus for generating a sale offer over an electronic network system |
US20020026351A1 (en) | 1999-06-30 | 2002-02-28 | Thomas E. Coleman | Method and system for delivery of targeted commercial messages |
US7243082B1 (en) | 1999-06-30 | 2007-07-10 | Kyklos Entertainment S.R.L. | Method and apparatus for generating a sale offer to selected individuals over electronic network systems |
US7480627B1 (en) | 1999-07-06 | 2009-01-20 | Vulcan Portals, Inc. | System and method for extension of group buying throughout the internet |
US6934690B1 (en) | 1999-07-06 | 2005-08-23 | Vulcan Portals, Inc. | System and method for extension of group buying throughout the internet |
US6928416B1 (en) | 1999-07-07 | 2005-08-09 | Michael L. Bertash | Virtual client discount pricing |
US7330826B1 (en) | 1999-07-09 | 2008-02-12 | Perfect.Com, Inc. | Method, system and business model for a buyer's auction with near perfect information using the internet |
US6868392B1 (en) | 1999-07-09 | 2005-03-15 | Fujitsu Limited | System and method for electronic shopping using an interactive shopping agent |
US7296001B1 (en) | 1999-07-12 | 2007-11-13 | Ariba, Inc. | Electronic multilateral negotiation system |
US6954734B1 (en) | 1999-07-20 | 2005-10-11 | World Factory, Inc. | Method of producing, selling, and distributing articles of manufacture |
US7996296B2 (en) | 1999-07-21 | 2011-08-09 | Longitude Llc | Digital options having demand-based, adjustable returns, and trading exchange therefor |
US6876977B1 (en) | 1999-07-27 | 2005-04-05 | The Foxboro Company | Shared shopping basket management system |
US6662194B1 (en) | 1999-07-31 | 2003-12-09 | Raymond Anthony Joao | Apparatus and method for providing recruitment information |
US6877655B1 (en) | 1999-08-04 | 2005-04-12 | Canon Kabushiki Kaisha | Providing services utilizing a smart card |
US20030093355A1 (en) | 1999-08-12 | 2003-05-15 | Gabriel N. Issa, Llc | Method, system and computer site for conducting an online auction |
US7107225B1 (en) | 1999-08-17 | 2006-09-12 | Mcclung Iii Guy L | Business system |
US7606731B2 (en) | 1999-08-17 | 2009-10-20 | Mcclung Iii Guy Lamonte | Price guarantee methods and systems |
US6990467B1 (en) | 1999-08-18 | 2006-01-24 | Khai Hee Kwan | Method, apparatus and program for pricing, transferring, buying, selling and exercising of freight cargo options on the World Wide Web |
CA2382201C (en) | 1999-08-24 | 2014-01-14 | Elance, Inc. | Methods and apparatus for an electronic marketplace for services having a collaborative workspace |
US7103565B1 (en) | 1999-08-27 | 2006-09-05 | Techventure Associates, Inc. | Initial product offering system |
US7912761B2 (en) * | 1999-08-27 | 2011-03-22 | Tech Venture Associates, Inc. | Initial product offering system and method |
US6535856B1 (en) | 1999-08-30 | 2003-03-18 | Peter Tal | System, methods and software for dynamically regulating and enforcing open account payments and for dynamic updating of credit ratings |
US6415270B1 (en) | 1999-09-03 | 2002-07-02 | Omnihub, Inc. | Multiple auction coordination method and system |
US6873693B1 (en) | 1999-09-13 | 2005-03-29 | Microstrategy, Incorporated | System and method for real-time, personalized, dynamic, interactive voice services for entertainment-related information |
US6847938B1 (en) | 1999-09-20 | 2005-01-25 | Donna R. Moore | Method of exchanging goods over the internet |
WO2001022334A2 (en) | 1999-09-21 | 2001-03-29 | Pickard Stuart G | Pooled transaction system |
US7577582B1 (en) | 1999-09-21 | 2009-08-18 | Nextag, Inc. | Methods and apparatus for facilitating transactions |
US6353398B1 (en) | 1999-10-22 | 2002-03-05 | Himanshu S. Amin | System for dynamically pushing information to a user utilizing global positioning system |
US6705520B1 (en) | 1999-11-15 | 2004-03-16 | Satyan G. Pitroda | Point of sale adapter for electronic transaction device |
US7813958B1 (en) | 1999-11-17 | 2010-10-12 | Heavy Hammer, Inc. | Method, system, and software for geographically focused network advertising |
US7664669B1 (en) | 1999-11-19 | 2010-02-16 | Amazon.Com, Inc. | Methods and systems for distributing information within a dynamically defined community |
US7130807B1 (en) | 1999-11-22 | 2006-10-31 | Accenture Llp | Technology sharing during demand and supply planning in a network-based supply chain environment |
US8032409B1 (en) | 1999-11-22 | 2011-10-04 | Accenture Global Services Limited | Enhanced visibility during installation management in a network-based supply chain environment |
US7082408B1 (en) | 1999-11-30 | 2006-07-25 | International Business Machines Corporation | System and method for ordering items using a electronic catalog via the internet |
US7284033B2 (en) | 1999-12-14 | 2007-10-16 | Imahima Inc. | Systems for communicating current and future activity information among mobile internet users and methods therefor |
US7822823B2 (en) | 1999-12-14 | 2010-10-26 | Neeraj Jhanji | Systems for communicating current and future activity information among mobile internet users and methods therefor |
WO2001046892A1 (en) | 1999-12-23 | 2001-06-28 | Concept Shopping, Inc. | Techniques for optimizing promotion delivery |
US6510434B1 (en) | 1999-12-29 | 2003-01-21 | Bellsouth Intellectual Property Corporation | System and method for retrieving information from a database using an index of XML tags and metafiles |
US7013286B1 (en) | 1999-12-30 | 2006-03-14 | International Business Machines Corporation | Generation, distribution, storage, redemption, validation and clearing of electronic coupons |
AU2001231078A1 (en) | 2000-01-25 | 2001-08-07 | Vistaprint Usa, Inc. | Managing print jobs |
US20010047296A1 (en) | 2000-02-03 | 2001-11-29 | Wyker Kenneth S. | Business method for influencing consumer purchase of retail sales items |
US6587835B1 (en) | 2000-02-09 | 2003-07-01 | G. Victor Treyz | Shopping assistance with handheld computing device |
US20020165771A1 (en) | 2001-05-07 | 2002-11-07 | Walker Jay S. | Method and apparatus for establishing prices for a plurality of products |
US7047206B1 (en) | 2000-02-25 | 2006-05-16 | Axel Schultze | Automatic lead distribution and processing confirmation system and method |
US6871140B1 (en) | 2000-02-25 | 2005-03-22 | Costar Group, Inc. | System and method for collection, distribution, and use of information in connection with commercial real estate |
EA200200874A1 (en) | 2000-03-06 | 2003-12-25 | Веллоджикс, Инк. | METHOD AND PROCESS OF OBTAINING RELEVANT DATA, COMPARISON OF ALTERNATIVE PROPOSALS AND MATCHING OFFERS, ACCOUNTS AND ORDERS WITH ACTUAL PRICES IN THE PROCESS OF AUTOMATED MANUFACTURING |
US6560501B1 (en) | 2000-03-07 | 2003-05-06 | I2 Technologies Us, Inc. | System and method for collaborative batch aggregation and scheduling |
US20020107773A1 (en) * | 2000-03-24 | 2002-08-08 | Abdou Hamed M | Method and apparatus for providing an electronic commerce environment for leveraging orders from a plurality of customers |
US7774284B2 (en) | 2000-03-27 | 2010-08-10 | Stamps.Com Inc. | Apparatus, systems and methods for online, multi-parcel, multi-carrier, multi-service enterprise parcel shipping management |
US8036943B2 (en) | 2000-03-30 | 2011-10-11 | Walker Digital, Llc | Systems and methods for providing transferable item prices |
JP2001283030A (en) | 2000-03-31 | 2001-10-12 | Internatl Business Mach Corp <Ibm> | Purchase desiring price investigation system, merchandise providing system, auction server, merchandise sales method, merchandise purchasing method, storage medium and program transmitter |
US20010044751A1 (en) | 2000-04-03 | 2001-11-22 | Pugliese Anthony V. | System and method for displaying and selling goods and services |
US20010039514A1 (en) | 2000-04-04 | 2001-11-08 | Barenbaum Rachel L. | System and method for managing excess capacity for events of natural expiration via wireless devices |
US6757661B1 (en) | 2000-04-07 | 2004-06-29 | Netzero | High volume targeting of advertisements to user of online service |
US20010047311A1 (en) | 2000-04-13 | 2001-11-29 | Bhavesh Singh | Method for communicating, collaborating and transacting commerce via a communication network |
US7376613B1 (en) | 2000-04-21 | 2008-05-20 | International Business Machines Corporation | Business method for comparison shopping with dynamic pricing over a network |
US20040015415A1 (en) | 2000-04-21 | 2004-01-22 | International Business Machines Corporation | System, program product, and method for comparison shopping with dynamic pricing over a network |
US20030167222A1 (en) | 2000-05-08 | 2003-09-04 | Sunil Mehrotra | Method and apparatus for marketing within a complex product space |
US7062452B1 (en) | 2000-05-10 | 2006-06-13 | Mikhail Lotvin | Methods and systems for electronic transactions |
US7698240B1 (en) | 2000-05-15 | 2010-04-13 | I2 Technologies Us, Inc. | System and method for providing electronic financial transaction services |
US20020120519A1 (en) | 2000-05-23 | 2002-08-29 | Martin Jeffrey W. | Distributed information methods and systems used to collect and correlate user information and preferences with products and services |
US7263498B1 (en) | 2000-05-23 | 2007-08-28 | Vulcan Portals, Inc. | Attaining product inventory groupings for sales in a group-buying environment |
KR20010108925A (en) | 2000-06-01 | 2001-12-08 | 김수상 | System and Methode of Tag-On Ordering Using Internet |
US20020007324A1 (en) | 2000-06-09 | 2002-01-17 | Centner David J. | System and method for effectively conducting transactions between buyers and suppliers |
US7363246B1 (en) | 2000-06-19 | 2008-04-22 | Vulcan Portals, Inc. | System and method for enhancing buyer and seller interaction during a group-buying sale |
US6716101B1 (en) | 2000-06-28 | 2004-04-06 | Bellsouth Intellectual Property Corporation | System and method for monitoring the location of individuals via the world wide web using a wireless communications network |
US20020040352A1 (en) | 2000-06-29 | 2002-04-04 | Mccormick Eamonn J. | Method and system for producing an electronic business network |
US7596509B1 (en) | 2000-06-30 | 2009-09-29 | Jeffrey Bryson | Computer system and method for negotiating the purchase and sale of goods or services using virtual sales |
US20040039677A1 (en) | 2000-08-18 | 2004-02-26 | Commerce Games, Inc. | Enhanced auction mechanism for online transactions |
US7110976B2 (en) | 2000-08-22 | 2006-09-19 | Scott Allen Heimermann | Centralized, requisition-driven, order formulating, e-procurement method using reverse auction |
US7624051B2 (en) | 2000-09-18 | 2009-11-24 | Icon One, Inc. | Method and system for forming a list-based value discovery network |
JP2002109325A (en) | 2000-09-19 | 2002-04-12 | Internatl Business Mach Corp <Ibm> | System and method for buying merchandise, storage medium recorded with program for performing merchandise buying method and server used for the same |
US20030109949A1 (en) | 2000-09-28 | 2003-06-12 | Kenji Ikeda | Commodity design creating and processing system |
US7860776B1 (en) | 2000-10-11 | 2010-12-28 | Ebay Inc. | Sales system with buyer price selection |
US20020082881A1 (en) | 2000-10-20 | 2002-06-27 | Price Marc Steven | System providing event pricing for on-line exchanges |
US7844489B2 (en) | 2000-10-30 | 2010-11-30 | Buyerleverage | Buyer-driven targeting of purchasing entities |
US7398226B2 (en) * | 2000-11-06 | 2008-07-08 | American Express Travel Related Services Company, Inc. | System and method for networked loyalty program |
US7398225B2 (en) * | 2001-03-29 | 2008-07-08 | American Express Travel Related Services Company, Inc. | System and method for networked loyalty program |
US7313622B2 (en) | 2000-11-08 | 2007-12-25 | [X+1] Solutions, Inc. | Online system and method for dynamic segmentation and content presentation |
US7254833B1 (en) | 2000-11-09 | 2007-08-07 | Accenture Llp | Electronic security system and scheme for a communications network |
US7870054B2 (en) | 2000-11-10 | 2011-01-11 | Ariba, Inc. | Method, apparatus and system for advancing a bidder to a selected rank |
US6877665B2 (en) | 2000-11-20 | 2005-04-12 | Ecrio, Inc. | System, method, and apparatus for communicating information encoded in a light-based signal using a fob device |
FR2817061B1 (en) * | 2000-11-22 | 2003-03-28 | Welcome Real Time | METHOD AND SYSTEM FOR RECEIVING, STORING AND PROCESSING ELECTRONIC COUPONS WITH A MOBILE TELEPHONE OR DIGITAL ASSISTANT |
US20020065762A1 (en) | 2000-11-28 | 2002-05-30 | Lee Ho Soo | Method and visual interface for evaluating multi-attribute bids in a network environment |
US20020065769A1 (en) | 2000-11-30 | 2002-05-30 | Roberto Irribarren | Method and apparatus for processing unmet demand |
US20030088494A1 (en) | 2000-12-11 | 2003-05-08 | Juhnyoung Lee | Business method and system for expediting request for quotation (RFQ) processes in a network environment |
US7475024B1 (en) | 2000-12-13 | 2009-01-06 | Microsoft Corporation | System and method for distributing in real-time, inventory data acquired from in-store point of sale terminals |
US20040093276A1 (en) | 2000-12-18 | 2004-05-13 | Norihito Nishio | Point system |
US20020080950A1 (en) | 2000-12-21 | 2002-06-27 | Stratos Group, Ltd.; | Method and system for monitoring service transactions |
US8015583B2 (en) | 2000-12-27 | 2011-09-06 | International Business Machines Corporation | Method and system for pricing a programming event viewed by subscriber group |
US20040215467A1 (en) | 2001-01-03 | 2004-10-28 | Coffman Kathryn D. | Method and system for electronic document handling, such as for requests for quotations under an electronic auction |
US20020091580A1 (en) | 2001-01-11 | 2002-07-11 | Wang Su Hsin | Method for integrating e-commerce business model and transaction platform therefor |
US7343317B2 (en) * | 2001-01-18 | 2008-03-11 | Nokia Corporation | Real-time wireless e-coupon (promotion) definition based on available segment |
US20020103741A1 (en) | 2001-01-31 | 2002-08-01 | International Business Machines Corporation | Centralized order book method and system |
US7725350B2 (en) | 2001-02-05 | 2010-05-25 | Daniel R. Schlee | Promotional data delivery system and method |
US8489449B2 (en) | 2001-02-05 | 2013-07-16 | Cardis Enterprises International N.V. | System and method for receiving and redeeming loyalty incentives |
EP1388100A4 (en) | 2001-02-28 | 2007-08-08 | Digonex Technologies Inc | Digital online exchange |
US20040215500A1 (en) | 2001-03-14 | 2004-10-28 | Monahan Brian F. | Rapid response marketing |
US20030004802A1 (en) | 2001-03-19 | 2003-01-02 | Jeff Callegari | Methods for providing a virtual coupon |
US8180671B2 (en) * | 2001-03-29 | 2012-05-15 | Propulsion Remote Holdings, Llc | Point pooling loyalty system and method |
US7496543B1 (en) | 2001-04-26 | 2009-02-24 | Bea Systems, Inc. | Pricing engine for electronic commerce |
GB2400962B (en) | 2001-05-02 | 2004-12-29 | Virtual Access Ltd | Secure payment method and system |
US20020169759A1 (en) | 2001-05-14 | 2002-11-14 | International Business Machines Corporation | Method and apparatus for graphically formulating a search query and displaying result set |
US20020174051A1 (en) | 2001-05-15 | 2002-11-21 | Daniel Wise | Matching system |
US20030041002A1 (en) | 2001-05-17 | 2003-02-27 | Perot Systems Corporation | Method and system for conducting an auction for electricity markets |
AUPR513301A0 (en) | 2001-05-21 | 2001-06-14 | Kwei, David Wah Hao | System and method for pooled electronic purchasing |
US6507279B2 (en) | 2001-06-06 | 2003-01-14 | Sensormatic Electronics Corporation | Complete integrated self-checkout system and method |
US6915275B2 (en) | 2001-06-07 | 2005-07-05 | International Business Machines Corporation | Managing customization of projects prior to manufacture in an electronic commerce system |
US7089264B1 (en) | 2001-06-22 | 2006-08-08 | Navteq North America, Llc | Geographic database organization that facilitates location-based advertising |
US20030004823A1 (en) | 2001-06-28 | 2003-01-02 | Epylon Corporation | Integrated procurement system facilitating the sharing of research and purchasing across multiple buying organizations |
US20030028473A1 (en) | 2001-07-06 | 2003-02-06 | International Business Machines Corporation | Distributed method for bid evaluation in procurement auctions with piece-wise linear supply curves |
US20040249642A1 (en) | 2003-06-03 | 2004-12-09 | The Boeing Company | Systems, methods and computer program products for modeling uncertain future benefits |
US7272575B2 (en) | 2001-07-13 | 2007-09-18 | Lilly Mae Vega | Method and system for facilitating service transactions |
US8429056B2 (en) | 2001-09-05 | 2013-04-23 | Bgc Partners, Inc. | Systems and methods for sharing excess profits |
US20030208412A1 (en) | 2001-09-28 | 2003-11-06 | Hillestad Willam E. | Method and system facilitating transactions between consumers and service providers |
US6641037B2 (en) | 2001-12-13 | 2003-11-04 | Peter Williams | Method and system for interactively providing product related information on demand and providing personalized transactional benefits at a point of purchase |
US7680696B1 (en) | 2002-01-12 | 2010-03-16 | Murray Thomas G | Computer processing system for facilitating the order, purchase, and delivery of products |
US20030149619A1 (en) | 2002-02-01 | 2003-08-07 | Tim Stanley | Multi-property enterprise promotions |
US7213754B2 (en) | 2002-02-27 | 2007-05-08 | Digonex Technologies, Inc. | Dynamic pricing system with graphical user interface |
US20050149458A1 (en) | 2002-02-27 | 2005-07-07 | Digonex Technologies, Inc. | Dynamic pricing system with graphical user interface |
US20030167195A1 (en) | 2002-03-01 | 2003-09-04 | Fernandes Carlos Nicholas | System and method for prioritization of website visitors to provide proactive and selective sales and customer service online |
US20050171918A1 (en) | 2002-03-14 | 2005-08-04 | Ronald Eden | Method and system of cost variance analysis |
WO2003081504A1 (en) | 2002-03-18 | 2003-10-02 | Blue Martini Software, Inc. | Methods and systems for providing an on-line interaction manager |
US7139733B2 (en) | 2002-04-12 | 2006-11-21 | International Business Machines Corporation | Method and structure for bid winning probability estimation and pricing model |
US7467103B1 (en) | 2002-04-17 | 2008-12-16 | Murray Joseph L | Optimization system and method for buying clubs |
US20030200150A1 (en) | 2002-04-17 | 2003-10-23 | Elnnovate, Inc. | Systems and methods for facilitating negotiations for supply chain control |
US7917416B2 (en) | 2002-04-18 | 2011-03-29 | Credit Suisse (Usa), Inc. | Systems and methods for safeguarding employee stock options from stock price fluctuations |
US20030216960A1 (en) * | 2002-05-16 | 2003-11-20 | Richard Postrel | System and method for offering geocentric-based incentives and executing a commercial transaction via a wireless device |
US20030233557A1 (en) | 2002-06-13 | 2003-12-18 | Zimmerman Thomas Guthrie | Electronic signature verification method and apparatus |
US20030233276A1 (en) | 2002-06-18 | 2003-12-18 | Mark Pearlman | System and method of using portable electronic devices for electronic coupon and voucher redemption |
US7899707B1 (en) | 2002-06-18 | 2011-03-01 | Ewinwin, Inc. | DAS predictive modeling and reporting function |
US7424447B2 (en) * | 2002-08-26 | 2008-09-09 | Aperture Investments, Llc | List-based selection system and methods for using same |
US7689463B1 (en) | 2002-08-28 | 2010-03-30 | Ewinwin, Inc. | Multiple supplier system and method for transacting business |
US20040128197A1 (en) * | 2002-10-23 | 2004-07-01 | Vayusa, Inc. | System and method of generating, distributing, and/or redeeming promotional offers using electronic devices |
US20040098312A1 (en) | 2002-11-19 | 2004-05-20 | American Express Travel Related Service Co., Inc. | System and method for facilitating interaction between consumer and merchant |
US7349890B1 (en) | 2002-11-27 | 2008-03-25 | Vignette Corporation | System and method for dynamically applying content management rules |
US7698208B2 (en) | 2002-12-09 | 2010-04-13 | Creditex Group, Inc. | Systems and methods for an online credit derivative trading system |
US20120265590A1 (en) | 2003-02-20 | 2012-10-18 | Mesaros Gregory J | Flexible ship schedules and demand aggregation |
US7364086B2 (en) | 2003-06-16 | 2008-04-29 | Ewinwin, Inc. | Dynamic discount card tied to price curves and group discounts |
US8620733B2 (en) | 2003-09-11 | 2013-12-31 | Catalina Marketing Corporation | Method and system for electronic distribution of incentives having real-time consumer-based directions |
US11138613B2 (en) * | 2003-09-17 | 2021-10-05 | John C. Abendroth | Method and system with multi-tier club memberships for discounted buying on the internet and at store locations |
US7464051B1 (en) | 2004-01-05 | 2008-12-09 | Heggem Richard A | Connecting business-to-business buyers and sellers |
JP2005209098A (en) | 2004-01-26 | 2005-08-04 | Matsushita Electric Ind Co Ltd | Content reproducing method, content reproducing terminal, and content providing system |
US7610219B2 (en) | 2004-02-17 | 2009-10-27 | Omar Farooq Sayed | System and methods for assembly of a web site for an online store by a seller |
CN101076824B (en) | 2004-03-05 | 2017-09-22 | N·凯莱布·阿韦里 | For optimal pricing and the method and system of distribution |
US8140442B2 (en) | 2004-07-16 | 2012-03-20 | Gary E. Heyer | Matching residential buyers and property owners to initiate a transaction for properties which are currently not listed for sale |
US20060129454A1 (en) | 2004-08-17 | 2006-06-15 | Moon Susan R | Methods and systems for implementing a group buy |
US20060059062A1 (en) | 2004-09-15 | 2006-03-16 | Pricegrabber.Com, Llc | System and method for determining optimal sourcing for aggregate goods and services |
US20060095327A1 (en) | 2004-11-01 | 2006-05-04 | Vaughn Charles A | System and method for identifying customer offers |
US20060143080A1 (en) | 2004-12-29 | 2006-06-29 | Ashutosh Garg | Generating and/or serving dynamic promotional offers such as coupons and advertisements |
US8533097B2 (en) | 2005-05-16 | 2013-09-10 | Jorge Arturo Maass | Transaction arbiter system and method |
US7729977B2 (en) | 2005-08-17 | 2010-06-01 | Quan Xiao | Method and system for grouping merchandise, services and users and for trading merchandise and services |
US20070150349A1 (en) | 2005-12-28 | 2007-06-28 | Rearden Commerce, Inc. | Method and system for culling star performers, trendsetters and connectors from a pool of users |
US20070206584A1 (en) | 2006-01-31 | 2007-09-06 | Fulling Stephen W | Systems and methods for providing a dynamic interaction router |
US7953730B1 (en) | 2006-03-02 | 2011-05-31 | A9.Com, Inc. | System and method for presenting a search history |
US20090198622A1 (en) | 2006-03-10 | 2009-08-06 | Temte John D | Interactive System And Method For Transacting Business Over A Network |
US20070220169A1 (en) | 2006-03-16 | 2007-09-20 | Silver Edward M | Systems, methods and computer program products for associating announcement files with electronic messages |
WO2007121474A2 (en) | 2006-04-18 | 2007-10-25 | James Shaw-Han Kuo | System and method for secure online transaction |
US20080015711A1 (en) | 2006-06-27 | 2008-01-17 | Normand Charland | Systems and methods for forest harvest management |
US20080052750A1 (en) | 2006-08-28 | 2008-02-28 | Anders Grunnet-Jepsen | Direct-point on-demand information exchanges |
US7698171B2 (en) | 2006-07-28 | 2010-04-13 | Trialpay, Inc. | Methods and system for facilitating bids for placement of offers in an alternative payment platform |
US7814114B2 (en) | 2006-09-05 | 2010-10-12 | Oracle International Corporation | Tree-based information query model |
US20080133327A1 (en) | 2006-09-14 | 2008-06-05 | Shah Ullah | Methods and systems for securing content played on mobile devices |
US10121152B2 (en) | 2006-09-29 | 2018-11-06 | Visa U.S.A. Inc. | Consumer specific conditional rewards |
US20080255886A1 (en) | 2007-04-13 | 2008-10-16 | Confirmationcall.Com | System and Method of Confirming a Transaction Between Parties |
US20090059856A1 (en) | 2007-08-10 | 2009-03-05 | Nokia Corporation | Spectrum sharing |
US20090083136A1 (en) | 2007-09-21 | 2009-03-26 | Scott Kyle Blackwood | Consolidating online purchase transactions |
US7881976B2 (en) | 2007-09-27 | 2011-02-01 | Virgin Mobile Usa, L.P. | Apparatus, methods and systems for discounted referral and recommendation of electronic content |
US20090150218A1 (en) | 2007-12-07 | 2009-06-11 | American Express Travel Related Services Company, Inc. | Mobile concierge system and method |
US20090276305A1 (en) | 2008-04-11 | 2009-11-05 | Brian Clopp | Affiliate and cross promotion systems and methods |
US8140615B2 (en) | 2008-05-07 | 2012-03-20 | International Business Machines Corporation | Consolidated business service for integrating service oriented architecture services with customer resources |
US20090307073A1 (en) | 2008-06-10 | 2009-12-10 | Microsoft Corporation | Social marketing |
US20090319359A1 (en) | 2008-06-18 | 2009-12-24 | Vyrl Mkt, Inc. | Social behavioral targeting based on influence in a social network |
US20090327034A1 (en) | 2008-06-27 | 2009-12-31 | eHaggle, LLC | Methods and apparatus for electronic commerce |
US20100125525A1 (en) | 2008-11-18 | 2010-05-20 | Inamdar Anil B | Price alteration through buyer affected aggregation of purchasers |
US20100169161A1 (en) | 2008-12-31 | 2010-07-01 | Ebay Inc. | Transaction information based social groups |
US20110238476A1 (en) | 2010-03-23 | 2011-09-29 | Michael Carr | Location-based Coupons and Mobile Devices |
US20120158479A1 (en) | 2010-12-15 | 2012-06-21 | Netanel Raisch | Methods and devices for applying a social network to the price of a product |
-
2007
- 2007-02-28 US US11/680,415 patent/US8590785B1/en not_active Expired - Fee Related
-
2013
- 2013-10-28 US US14/065,037 patent/US20140052533A1/en not_active Abandoned
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6452498B2 (en) * | 1995-06-06 | 2002-09-17 | Wayport, Inc. | System and method for providing geographic-based advertising |
US7729945B1 (en) * | 1998-03-11 | 2010-06-01 | West Corporation | Systems and methods that use geographic data to intelligently select goods and services to offer in telephonic and electronic commerce |
US6970922B1 (en) * | 1999-08-27 | 2005-11-29 | Donald Spector | Network for targeting individual operating a microcomputer regardless of his location |
US7539742B2 (en) * | 1999-08-27 | 2009-05-26 | Innovation Fund Iii Llc | Network for targeting individual operating a microcomputer regardless of his location |
US20120150621A1 (en) * | 1999-08-27 | 2012-06-14 | Innovation Fund Iii Llc | Network for Targeting Individual Operating a Microcomputer Regardless of His Location |
US6535132B2 (en) * | 2000-05-20 | 2003-03-18 | Hewlett-Packard Company | Targeted information display |
US6996579B2 (en) * | 2001-11-02 | 2006-02-07 | At&T Corp. | E-coupon service for location-aware mobile commerce which determines whether to supply requested e-coupons based on the number of requests received in a processing cycle, and a threshold number of requests required to make expected returns from redeemed coupons greater than advertising fees |
Cited By (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8972287B1 (en) | 1991-06-03 | 2015-03-03 | Ewinwin, Inc. | Multiple criteria buying and selling model |
US8738462B2 (en) | 1999-10-22 | 2014-05-27 | Ewinwin, Inc. | Systems and methods for searchable time-based offers |
US8856015B2 (en) | 2002-06-18 | 2014-10-07 | Ewinwin, Inc. | Presenting offers to users of wireless devices |
US8775269B2 (en) | 2002-08-28 | 2014-07-08 | Ewinwin, Inc. | Method and system for a hand-held device initiated search, purchase and delivery |
US9818112B2 (en) * | 2007-05-18 | 2017-11-14 | Visa International Service Association | Method and system for payment authorization and card presentation using pre-issued identities |
US20140207684A1 (en) * | 2007-05-18 | 2014-07-24 | Kiushan Pirzadeh | Method and system for payment authorization and card presentation using pre-issued identities |
US10445761B1 (en) | 2012-04-25 | 2019-10-15 | Wells Fargo Bank, N.A. | System and method for a mobile wallet |
US10810559B1 (en) | 2012-04-25 | 2020-10-20 | Wells Fargo Bank, N.A. | System and method for a mobile wallet |
US9659312B1 (en) | 2012-04-25 | 2017-05-23 | Wells Fargo Bank, N.A. | System and method for a mobile wallet |
US10169756B1 (en) | 2012-04-25 | 2019-01-01 | Wells Fargo Bank, N.A. | System and method for a mobile wallet |
US9600815B1 (en) * | 2012-04-25 | 2017-03-21 | Wells Fargo Bank, N.A. | System and method for a mobile wallet |
US11823176B1 (en) | 2012-04-25 | 2023-11-21 | Wells Fargo Bank, N.A. | System and method for a mobile wallet |
US11710118B1 (en) | 2012-04-25 | 2023-07-25 | Wells Fargo Bank, N.A. | System and method for a mobile wallet |
US9704157B1 (en) | 2012-04-25 | 2017-07-11 | Wells Fargo Bank, N.A. | System and method for a mobile wallet |
US10846687B1 (en) | 2012-04-25 | 2020-11-24 | Wells Fargo Bank, N.A. | System and method for a mobile wallet |
US11087311B1 (en) | 2012-04-25 | 2021-08-10 | Wells Fargo Bank, N.A. | System and method for a mobile wallet |
US11580529B1 (en) | 2012-04-25 | 2023-02-14 | Wells Fargo Bank, N.A. | System and method for a mobile wallet |
US11373197B2 (en) | 2014-10-22 | 2022-06-28 | Walmart Apollo, Llc | Engaging retail customers over communication networks |
US10783543B1 (en) * | 2016-11-04 | 2020-09-22 | Kane Mantyla | Method, system and computer program product for administering discount rewards programs |
US20190378154A1 (en) * | 2018-06-07 | 2019-12-12 | Harold Edward Elkins II | System And Method For Real-Time Demand Stimulation |
Also Published As
Publication number | Publication date |
---|---|
US8590785B1 (en) | 2013-11-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8590785B1 (en) | Discounts in a mobile device | |
US8401918B2 (en) | Promoting offers through social network influencers | |
US20120022965A1 (en) | Geolocation based bidding system, method and apparatus | |
US8160931B2 (en) | Hosted demand aggregation | |
US8584940B2 (en) | Location based discounts | |
US8655771B2 (en) | Transaction arbiter system and method | |
US20050144066A1 (en) | Individually controlled and protected targeted incentive distribution system | |
CA2919926C (en) | Systems and methods for a bar code market exchange for coupons | |
EP2681706A2 (en) | System and methods for providing location based discount retailing | |
US20160225029A1 (en) | Systems and methods for a bar code market exchange for advertising | |
WO2013055634A1 (en) | Commerce system and method of acquiring product, assortment, and pricing information to control consumer purchasing | |
US20180232747A1 (en) | Systems and methods for determining consumer purchasing behavior | |
US20240005372A1 (en) | Transaction arbiter system and method | |
US20160012500A1 (en) | Hosted demand aggregation | |
WO2002007051A1 (en) | Methods and apparatus for processing and distributing information relating to costs and sales of products |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: EWINWIN, INC., FLORIDA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:MESAROS, GREGORY J.;REEL/FRAME:033091/0325 Effective date: 20070228 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |