APPARATUS AND PROCESS FOR DISCOUNTED OFFERS
20170357993 · 2017-12-14
Inventors
Cpc classification
G06Q30/0605
PHYSICS
International classification
Abstract
Systems and processes are disclosed that create a merchant's discounted offer, wherein the discounted offer is determined by applying a mathematical formula. The discounted offer is transmitted by the advertising agent to consumers via a communication network allowing consumers to purchase the discounted offer, which consists of two or more identical or dissimilar goods of varying prices and/or sizes. The advertising agent collects consumers' payments, retaining commissions before forwarding the remaining payments to the merchant. The advertising agent facilitates the consumers' purchases of the goods and restricts possession of the goods to two or more merchant visits.
Claims
1. An apparatus comprising a processor and a memory having computer code stored therein, the computer code configured, when executed by the processor, to cause the apparatus to: (1) store a merchant's discounted offer, wherein the discounted offer is determined by applying a mathematical formula; and (2) determine a group of consumers to receive the merchant's discounted offer based on consumer information; and (3) transmit the merchant's discounted offer to the selected group of consumers via a communication network; and (4) permit the consumer to accept a predetermined price and amount of two or more identical price and size of units of the merchant's goods and/or services to be packaged into a discounted offer; and (5) receive consumer acceptance, process consumer payment in advance of taking possession of the goods and/or services, create a uniquely identifiable consumer receipt associated with the purchase of merchant's discounted offer; and (6) disburse consumer payment to merchant and advertising agent commission; and (7) restrict the consumer's taking possession of the merchant's discounted offer of goods and/or services to one unit redeemed per communication network and/or physical store visit, wherein a visit is defined by the merchant as a unit of time.
2. The apparatus of claim 1, wherein said mathematical formula is ((RP×DONPM)−((1−UGMP)×RP))+(GMP×ATSCPDO), wherein RP equals a merchant's goods and or/services Retail price, DONPM equals Discounted Offer Net Percentage to Merchant, UGMP equals Unit Gross Margin Percentage, GMP equals Gross Margin Percentage, and ATSCPDO equals Average Ticket Size of a Consumer Purchased Discounted Offer.
3. The apparatus of claim 1, wherein said good and/or service is distributed by said merchant.
4. The apparatus of claim 1, wherein said good and/or service is provided by said merchant.
5. The apparatus of claim 1, wherein said discounted offer price is reduced from said original retail price by an absolute amount.
6. The apparatus of claim 1, wherein said discounted offer price is reduced from said original retail price by a percentage amount.
7. The apparatus of claim 1, wherein said merchant is not charged for said transmitting discounted offer via the advertising agent's communication network.
8. The apparatus of claim 1, wherein said discounted offer includes the description of the good and/or service being offered at said discounted offer price.
9. The apparatus of claim 1, wherein said discounted offer includes a picture of the good and/or service being offered at said discounted offer price.
10. The apparatus of claim 1, wherein said discounted offer includes an indication of the amount saved based on the discounted offer price.
11. The apparatus of claim 1, wherein said discounted offer includes an indication of the percentage saved based on the discounted offer price.
12. The apparatus of claim 1, wherein said visit is a predetermined unit of time as one day.
13. The apparatus of claim 1, wherein said visit is a predetermined unit of time as less than one day.
14. The apparatus of claim 1, wherein said visit is a predetermined unit of time as greater than one day.
15. The apparatus of claim 1, wherein only one discounted offer is transmitted to a consumer per day.
16. The apparatus of claim 1, wherein only one discounted offer is presented per day in a specified geographic location.
17. The apparatus of claim 1, wherein said receiving acceptances of the discounted offer price for the good and/or service over the network comprises obtaining a response from a potential consumer that the consumer accepts the offer for the good and/or service.
18. The apparatus of claim 1, wherein the computer code is further configured, when executed by the apparatus, to cause the apparatus to determine a discounted offer duration.
19. The apparatus of claim 1, wherein the computer code is further configured, when executed by the apparatus, to cause the apparatus to store consumer information to a consumer profile based on the received consumer acceptances.
20. The apparatus of claim 1, wherein consumer acceptance includes accepting multiple discounted offers.
21. The apparatus of claim 1, wherein consumer acceptance includes providing comments after accepting a discounted offer and redeeming said discounted offer at the merchant.
22. The apparatus of claim 1, wherein consumer acceptance includes communicating with other consumers about a discounted offer.
23. The apparatus of claim 1, wherein said transmitting of said discounted offer through said communications network comprises presenting the discounted offer to said potential consumers through the display on the potential consumer's computer.
24. The apparatus of claim 1, wherein said displaying of said discounted offer through said communications network comprises presenting the discounted offer to said potential consumers through the display on the potential consumer's wireless device.
25. The apparatus of claim 24, wherein said wireless device comprises a cellular telephone, personal digital assistant, Wi-Fi connected device, or laptop computer.
26. The apparatus of claim 1, wherein consumer acceptance includes accepting a discounted offer and redeeming that discounted offer at the merchant.
27. The apparatus of claim 26, wherein said consumer acceptance includes obtaining a method of payment from said consumer for the good and/or service.
28. The apparatus of claim 27, wherein said method of payment comprises credit or debit card information, checking or savings account information, or information about a Paypal account.
29. An apparatus comprising a processor and a memory having computer code stored therein, the computer code configured, when executed by the processor, to cause the apparatus to: (1) store a merchant's discounted offer, wherein the discounted offer is determined by applying a mathematical formula; and (2) determine a group of consumers to receive the merchant's discounted offer based on consumer information; and (3) transmit the merchant's discounted offer to the selected group of consumers via a communication network; and (4) permit a consumer the opportunity to select a predetermined amount of any combination of two or more dissimilar prices and/or sizes of units of the merchant's goods and/or services to be packaged into a customizable merchant discounted offer; and (5) receive consumer acceptance, process consumer payment in advance of taking possession of the goods and/or services, create a uniquely identifiable consumer receipt associated with the purchase of merchant's discounted offer; and (6) disburse consumer payment to merchant and advertising agent commission; and (7) restrict the consumer's taking possession of the merchant's discounted offer of goods and/or services to one unit redeemed per communication network and/or physical store visit, wherein a visit is defined by the merchant as a unit of time.
30. An apparatus comprising a processor and a memory having computer code stored therein, the computer code configured, when executed by the processor, to cause the apparatus to: (1) store a merchant's discounted offer, wherein the discounted offer is determined by applying a mathematical formula; and (2) display the merchant's discounted offer at the merchant's physical store location and/or transmit the merchant's discounted offer through the merchant's communication network; and (3) permit the consumer to accept a predetermined price and amount of two or more identical or dissimilar price and size of units of the merchant's goods and/or services to be packaged into a discounted offer; and (4) receive consumer acceptance, process consumer payment in advance of taking possession of the goods and/or services, create a uniquely identifiable consumer receipt associated with the purchase of merchant's discounted offer; and (5) disburse consumer payment to merchant and advertising agent commission; and (6) restrict the consumer's taking possession of the merchant's discounted offer of goods and/or services to one unit redeemed per communication network and/or physical store visit, wherein a visit is defined by the merchant as a unit of time.
31. An apparatus comprising a processor and a memory having computer code stored therein, the computer code configured, when executed by the processor, to cause the apparatus to: (1) store a merchant's discounted offer; and (2) determine a group of consumers to receive the merchant's discounted offer based on consumer information; and (3) transmit the merchant's discounted offer to the selected group of consumers via a communication network; and (4) permit a consumer the opportunity to select a predetermined amount of any combination of two or more similar and/or dissimilar prices and/or sizes of units of the merchant's goods and/or services to be packaged into a customizable merchant discounted offer; and (5) receive consumer acceptance, process consumer payment in advance of taking possession of the goods and/or services, create a uniquely identifiable consumer receipt associated with the purchase of merchant's discounted offer; and (6) disburse consumer payment to merchant and advertising agent commission; and (7) restrict the consumer's taking possession of the merchant's discounted offer of goods and/or services to two or more communication network and/or physical store visits, wherein a visit is defined by the merchant as a unit of time.
32. An apparatus comprising a processor and a memory having computer code stored therein, the computer code configured, when executed by the processor, to cause the apparatus to: (1) allow the merchant to input data of a consumer's average ticket size, the merchant's overall gross margin average and the single unit gross profit margin of a merchant's goods and/or services to automatically calculate the probability of the merchant's discounted offer's success/failure rate; and (2) store the merchant's discounted offer; and (3) determine a group of consumers to receive the merchant's discounted offer based on consumer information; and (4) transmit the merchant's discounted offer to the selected group of consumers via a communication network; and (5) permit the consumer to accept a predetermined price and amount of two or more identical price and size of units, or dissimilar unit, price, and amount, of the merchant's goods and/or services to be packaged into a discounted offer; and (6) receive consumer acceptance, process consumer payment in advance of taking possession of the goods and/or services, create a uniquely identifiable consumer receipt associated with the purchase of merchant's discounted offer; and (7) disburse consumer payment to merchant and advertising agent commission; and (8) restrict the consumer's taking possession of the merchant's discounted offer of goods and/or services to one unit redeemed per communication network and/or physical store visit, wherein a visit is defined by the merchant as a unit of time.
33. A computer program product comprising a non-transitory computer usable storage medium storing computer code stored that, when executed by an apparatus, causes the apparatus to: (1) store a merchant's discounted offer, wherein the discounted offer is determined by applying a mathematical formula; and (2) determine a group of consumers to receive the merchant's discounted offer based on consumer information; and (3) transmit the merchant's discounted offer to the selected group of consumers via a communication network; and (4) permit the consumer to accept a predetermined price and amount of two or more identical price and size of units of the merchant's goods and/or services to be packaged into a discounted offer; and (5) receive consumer acceptance, process consumer payment in advance of taking possession of the goods and/or services, create a uniquely identifiable consumer receipt associated with the purchase of merchant's discounted offer; and (6) disburse consumer payment to merchant and advertising agent commission; and (7) restrict the consumer's taking possession of the merchant's discounted offer of goods and/or services to one unit redeemed per communication network and/or physical store visit, wherein a visit is defined by the merchant as a unit of time.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0060] The preferred embodiments of the invention will be described in conjunction with the appended drawings provided to illustrate and not to the limit the invention, where like designations denote like elements, and in which:
[0061]
[0062]
[0063]
[0064]
[0065]
DETAILED DESCRIPTION OF THE ILLUSTRATIVE EMBODIMENT
[0066] The present invention encompasses various embodiments and aspects, some of which are specifically described and illustrated herein, including systems and processes that create a merchant's discounted offer, wherein the discounted offer is determined by applying a mathematical formula. The discounted offer is transmitted by the advertising agent to consumers via a communication network allowing consumers to purchase the discounted offer, which consists of two or more identical or dissimilar goods of varying prices and/or sizes. The advertising agent collects consumers' payments, retaining commissions before forwarding the remaining payments to the merchant. The advertising agent facilitates the consumers' purchases of the goods and restricts possession of the goods to two or more merchant visits.
[0067]
TABLE-US-00001 TABLE I 2014 Gross 2014 Margin Markup Category Percentage Percentage Fuel 5.1% 5.4% Cigarettes 16.7% 20.1% Beer 21.5% 27.4% Publications 24.4% 32.4% Liquor 27.2% 37.4% Wine 30.4% 43.8% Packaged Bread 32.9% 48.9% Fluid Milk Product 34.0% 51.5% Other Tobacco 35.1% 54.2% Packaged Sweet Snacks 38.3% 62.2% Non-edible Grocery 39.8% 66.2% Commissary/Packaged Sandwiches 42.2% 73.1% Salty Snacks 44.0% 78.6% General Merchandise 45.3% 82.8% Packaged Beverages (non alcoholic) 45.3% 82.8%
TABLE-US-00002 TABLE II 2014 Gross 2014 Margin Markup Category Percentage Percentage Other Dairy and Deli 45.7% 84.2% Frozen Foods 45.7% 84.2% Alternative Snacks 47.7% 91.4% Edible Grocery 48.5% 94.3% Perishable Grocery 50.0% 100.1% Automotive Products 52.2% 109.0% Packaged Ice Cream/Novelties 52.8% 112.0% Candy 54.5% 119.7% Health & Beauty Care 59.2% 144.9% Cold Dispensed Beverages 59.4% 146.6% Frozen Dispensed Beverages 60.5% 153.1% Food Prepared On-Site 63.0% 170.0% Hot Dispensed Beverages 69.7% 230.3% Ice 85.2% 576.0%
[0068] The term “gross margin percentage” means the average percentage of a merchant's total sales derived from goods and/or services that is profit. For example, Alimentation Couche-Tard Inc., of Laval, Quebec, Canada, is the largest independent convenience store operator in North America with 6,241 store locations. Couche-Tard reported 2014 in-store total revenue for the U.S. of $4.8 billion, exclusive of fuel sales, realizing a gross margin percentage of 32.7%. It has been historically statistically accurate that financially successful convenience stores operate near a 33% gross margin percentage, as evidenced by Couche-Tard's actual financial reporting. The term “average ticket size of a consumer purchased discounted offer” means a consumer who purchased a merchant's discounted offer for goods and/or services, and during a visit to the merchant to take possession of said goods and/or purchases, subsequently purchases additional goods and/or services during said visit to the merchant. For example, if a consumer purchased a discounted offer of 10 fountain drinks valued at a retail price of $1.00 per fountain drink, which was thereafter offered as a 50% off discounted offer of $10.00 for $5.00 redeemable over 10 visits, and during those ten visits, the consumer purchased additional goods and/or services of $1.15, $1.93, $1.46, $2.25, $1.15, $2.35, $3.05, $4.85, $1.55 and $2.75, the Average Ticket Size of a Consumer Purchased Discounted Offer would be $2.25.
[0069] By imputing the data from the above examples for the mathematical formula
((RP×DONPM)−((1−UGMP)×RP))+(GMP×ATSCPDO), whereby: [0070] RP=$1.00 [0071] DONPM=25% [0072] UGMP=45% [0073] GMP=33% [0074] ATSCPDO=$2.25
(($1.00×0.25)−((1−0.45)×$1.00))+(0.33×$2.25)=$0.45
The answer to the mathematical formula with the above input data is $0.45, which indicates a positive gross profit with a high probability of long term sustainability. In this example, the merchant would have no upfront advertising expense risks, and the merchant is statistically assured that even after paying the advertising agent a commission, and losing money from the 50% off discounted offer, overall the merchant will recover all losses concurrently with the consumer taking possession of his purchased goods and/or services. By comparison, successful historical customer acquisition methods typically recover costs over several months or years, and many never recover their customer acquisition costs.
[0075] By employing embodiment IV of the present invention, a merchant is prompted to enter five hypothetical data points in the above mathematical formula with the apparatus automatically calculating the output of a gain or loss, giving the merchant a logical probability of his hypothetical discounted offer's success or failure rate before taking a real risk in the marketplace. The above mathematical formula used in conjunction with said apparatus could be used as a discounted offer simulator wherein the merchant would experiment with dozens, or thousands of goods and/or services configured into a discounted offer. For example, if a merchant decided test a hypothetical discounted offer for 50% off a pack of $6.00 cigarettes using the mathematical formula of ((RP× DONPM)−((1−UGMP)×RP))+(GMP×ATSCPDO), the merchant would input four data variables to solve for ATSCPDO, thus (($6.00×25%)−((1−16.67%)×$6.00))+(33%×ATSCPDO), whereas ATSCPDO would equal $10.50, meaning the merchant would break even if on average, every consumer who purchased the 50% off cigarettes discounted offer also purchased an additional $10.50 worth of goods and/or services at the merchant's location. It is statistically unlikely, and historically improbable that a consumer would purchase on average an additional $10.50 worth of goods per visit when historical industry data evidences an average ticket size consisting of a pack of cigarettes to be in the $11.00 ticket size range. Given the assumption that the consumer has already pre-paid for his pack of cigarettes through the 50% off discounted offer, and is merely traveling to the merchant's store location to take possession of his pack of cigarettes, the $6.00 value of his pack of cigarettes would theoretically be removed from his statistical cigarette ticket size of $11.00, thus leaving theoretically $5.00 remaining that the consumer would statistically use for additional purchases, whereas in this example, the consumer would need to purchase at least an additional $10.50 worth of goods for the merchant to at least break even on the advertising agent commission and losses from the 50% off discounted offer. In summary, cigarettes are statistically a losing proposition for a 50% off discounted offer. In another example using a hypothetical discounted offer for 50% off $20.00 worth of fuel using the mathematical formula of ((RP×DONPM)−((1−UGMP)×RP))+(GMP×ATSCPDO), the merchant would input four data variables to solve for ATSCPDO, thus (($20.00×25%)−((1−5.01%)×$20.00))+(33%×ATSCPDO), whereas ATSCPDO would equal $42.00, meaning the merchant would break even if on average, every consumer who purchased the 50% off $20 worth of fuel discounted offer also purchased an additional $42.00 worth of goods at the merchant's location. It is statistically unlikely, and historically nearly impossible that a consumer would purchase on average an additional $42.50 worth of goods per visit when historical industry data evidences an average ticket size consisting of a fuel to be in the $7.50 ticket size range for additional in-side store purchases. A convenience store merchant utilizing a 50% off fuel discounted offer would result in one of the quickest maneuvers to bankruptcy.
[0076] After determining a statistically profitable discounted offer, at 130 the terms of the discounted offer are determined and include a discounted offer to be provided, images, illustrations, merchant location, consumer comments, solicitation period of the discounted offer, for example 24 hours, and maximum number, if any, of the goods and/or services the merchant is willing to offer, expiration date to take possession of the goods and/or services, or restrictions associated with the goods and/or services such as number of visits to complete taking possession of the goods and/or services. The next step at 140 determines a group of consumers to transmit the merchant's discounted offer to, based upon consumer information. Thereafter, the merchant's discounted offer is transmitted to the selected group of consumers via a communication network at 150. At 160 the consumer participates by accepting the discounted offer such as by “signing up” for the discounted offer on the communication network. “Signing up” may entail providing the name of the consumer; address of the consumer, and form of payment to purchase the discounted offer. Or the consumer may simply login to his account that was created from a previous sign up process. Although signing up is not necessary to purchase the discounted offers, a consumer could accept a discounted offer and provide payment information each time. Signing up provides the consumer a more efficient and convenient process for purchasing any future discounted offers. In addition, the consumer is permitted to accept a predetermined price, amount, or size of two or more identical units of the merchant's goods and/or services to be grouped into a discounted offer at 160. For example, a merchant may be soliciting a discounted offer consisting of all identical fountain drinks, or different fountain drink sizes and prices. The consumer may be limited to purchasing ten fountain drinks only, or any amount greater than one. The consumer may also be limited to an expiration date of 120 days to take possession of all fountain drinks purchased, or the consumer may be permitted to extend his expiration date to take possession for free, or for an additional fee to purchase additional time to extend the expiration date. After the consumer makes a decision to purchase, the advertising agent receives consumer acceptance, processes the consumer's payment, and creates a uniquely identifiable consumer receipt associated with the purchase of merchant's discounted offer at 170. The consumer's receipt could be an email, paper receipt, stored in electronic form on the consumer's mobile device, or stored in the advertising agent's database and retrievable at any time from the consumer's preferred output device. After acceptance of the consumer payment, the consumer is now free to visit the merchant to take possession of his pre-purchased goods and/or services. The consumer's method of payment is preferably an electronic funds transfer, e.g. credit card, debit card, electronic check, Paypal, etc. The consumer payment is processed, settled, and received by the advertising agent who deducts a previously agreed upon commission from the payment, and thereafter disburses all, or a part of, the remaining consumer payment to the merchant at 180. The advertising agent facilitates the management of the consumer's purchase and possession of the merchant's discounted offer by restricting the consumer's taking possession of the purchased goods and/or services in accordance with the terms of the merchant's discounted offer, with one such restriction being the consumer taking possession of the goods and/or services in two or more visits through the merchant's communication network and/or to the merchant's physical store visit, wherein a visit is defined by a unit of time at 190. The consumer could also take the printed receipt of the purchase, or other indication of purchase, to the merchant to take possession of the purchased goods and/or services. Alternatively, the list of consumers that purchased the merchant's goods and/or services in accordance with the discounted offer, could have the consumer's purchase information forwarded to the merchant for reconciliation. These two methods that validate the purchase can also be used in combination.
[0077] An alternative embodiment II of the present invention relates to
[0078] An alternative embodiment III of the present invention relates to a loyalty program used in conjunction with the discounted offer apparatus.
[0079] Embodiment V of the present invention contemplates matching consumers to relevant goods and/or services in conjunction with the present invention described herein. By obtaining information about or from consumers, including their demographic profile, likes and dislikes, price range they are willing to spend, previous discounted offers they enjoyed or did not enjoy, etc. discounted offers can be made that are more relevant or pertinent to that particular consumer and thus have a better chance of being accepted. Information about the consumer can be obtained in numerous ways, including a consumer profile that is set up by the consumer or those that know the consumer, culled from previous discounted offers that the consumer accepted, from the consumer's ratings of those discounted offers, consumer questionnaires or surveys, a database about the consumers that was created from one or more of the above, or created elsewhere altogether. Once information about a particular consumer is known, the discounted offers that are forwarded to that consumer can be more relevant to that consumer and therefore more likely accepted. Further, embodiment V of the present invention contemplates better targeting of discounted offers to consumers and may offer one discounted offer to a group of consumers one day and a different discounted offer to a different group of consumers that same day. Also, based on information about the consumers, the present invention contemplates offering a particular discounted offer to one group of consumers one day and the same discounted offer to a different group of consumers a different day. As such, offering the same discounted offer to different consumers on different days allows the demand to be properly managed for the benefit of the merchant, which also reduces or avoids a poor user experience. For example, the experience of a consumer being prevented from taking possession of his goods and/or services because the convenience store ran out of stock. Numerous discounted offers may be offered to different or multiple groups at the same or different times. The present invention contemplates that based on historical action and certain consumer's responses to a discounted offer, additional consumers may be given the same discounted offer. For example, if a group of consumers is generated based on historical actions, and that group tends to accept discounted offers similar to another group of consumers (the second group being generated based on ratings of various discounted offers), then if the first group accepts a discounted offer by a certain percent (for example 15%), then the same discounted offer should be made to the second group of consumers. There is no limitation on the number of groups or even if certain consumers overlap into multiple groups (as long as they do not continue to receive the same discounted offer multiple times; unless that is their preference). A computer program or algorithm using various filters and subroutines can keep track of the consumer groups and which consumers have received which discounted offers. In this manner, a test group (or multiple test groups) can be generated to receive a discounted offer. If the test group accepts the discounted offer in certain quantities, the discounted offer is made to some or all of the other groups (or to everyone). If the test group does not respond favorably by accepting the discounted offer, the discounted offer may be dropped altogether.
[0080]
[0081] Computer system 500 may include one or more memories, such as first memory 530 and second memory 540. It is contemplated that the first memory 530, secondary memory 540, or a combination thereof function as a computer usable storage medium to store and/or access computer code. The first memory 530 and second memory 540 may be, for example, random access memory (RAM), read-only memory (ROM), a mass storage device, or any combination thereof.
[0082] As shown in
[0083] A mass storage device 570 may include, for example, a Compact Disc Read-Only Memory (“CDROM”), ZIP storage device, tape storage device, magnetic storage device, optical storage device, Micro-Electro-Mechanical Systems (“MEMS”), nanotechnological storage device, floppy storage device, hard disk device. Mass storage device 570 also includes program cartridges and cartridge interfaces (such as that found in video game devices), removable memory chips (such as an EPROM, or PROM) and associated sockets.
[0084] The computer system 500 may further or alternatively include other means for computer code to be loaded into or removed from the computer system 500, for example, input/output (“I/O”) interface 550 and/or communications interface 560. Both the I/O interface 550 and the communications interface 560 allow computer code to be transferred between the computer system 500 and external devices including other computer systems. This transfer may be bi-directional or omni-direction to or from the computer system 500.
[0085] Computer code transferred by the I/O interface 550 and the communications interface 560 are typically in the form of signals, which may be electronic, electromagnetic, optical, or other signals capable of being sent and/or received by the interfaces. These signals may be transmitted via a variety of modes including, but not limited to, wire or cable, fiber optics, a phone line, a cellular phone link, infrared (“IR”), and radio frequency (“RE”) link.
[0086] The I/O interface 550 may be any connection, wired or wireless, that allows the transfer of computer code. An I/O interface 550 includes, for example, an analog or digital audio connection, digital video interface (“DVI”), video graphics adapter (“VGA”), musical instrument digital interface (“MIDI”), parallel connection, PS/2 connection, serial connection, universal serial bus connection (“USB”), IEEE1395 connection, PCMCIA slot and card. In certain embodiments the I/O interface connects to an I/O unit 555 such as a user interface, monitor, speaker, printer, touch screen display, to name a few.
[0087] The communications interface 560 is also any connection that allows the transfer of computer code. Communication interfaces include, but are not limited to, a modem, network interface (such as an Ethernet card), wired or wireless systems (such as Wi-Fi, Bluetooth, and IR), local area networks, wide area networks, intranets, darknets, etc.
[0088] The invention is also directed to computer products, otherwise referred to as computer program products, to provide software that includes computer code to the computer system 500. Processor 520 executes the computer code in order to implement the methods of the present invention. As an example, the methods according to the present invention may be implemented using software that includes the computer code, wherein the software is loaded into the computer system 500 using a memory 530, 540 such as the mass storage drive 570, or through an I/O interface 550, communications interface 560, or any other interface with the computer system 500. The computer code in conjunction with the computer system 500 described herein may perform any one of, or any combination of, the steps of any of the methods presented herein. It is also contemplated that, the methods according to the present invention may be performed automatically, or may be invoked by some form of manual intervention.
[0089] The computer system 500, or network architecture, of
[0090] The described embodiments are to be considered in all respects only as illustrative and not restrictive, and the scope of the invention is, therefore, indicated by the appended claims rather than by the foregoing description. Those of skill in the art will recognize changes, substitutions and other modifications that will nonetheless come within the scope of the invention and range of the claims.