SYSTEMS AND METHODS FOR IMPLEMENTING AUCTIONS ON SOCIAL NETWORK PLATFORMS
First Claim
1. A computerized method for providing an online reverse auction within a social network platform, the method comprising the steps of:
- a. receiving, at an application server, an electronic message from a subscriber to a social network platform, the message including initial auction parameters of a desired purchase;
b. using the initial parameters calculating, at an auction controller, auction parameters and providing the auction parameters to one or more automated auction engines, each being associated with a respective seller capable of fulfilling the purchase;
c. iteratively receiving, from at least a subset of the one or more automated auction engines, offers to fulfill the desired purchase for the subscriber, wherein each iteration comprises programmatically-calculated updated auction parameters increasingly favorable to the subscriber;
d. identifying a most favorable set of auction parameters; and
e. distributing over an electronic network the most favorable set of auction parameters to additional subscribers of the social network platform, thus allowing the additional subscribers to complete a purchase according to the most favorable set of auction parameters.
2 Assignments
0 Petitions
Accused Products
Abstract
A system platform and associated methods are provided for implementing online reverse auctions in a social network platform (SNP). A fully-automated, live, reverse-auction based system is integrated into an SNP to enable buyers to initiate desired transactions and take advantage of a subscribers'"'"' network of friends, colleagues, co-workers, family members and connections by connecting buyers and sellers in a non-intrusive, targeted fashion. Sellers compete for buyers'"'"' business by providing dynamic, real-time seller-specific pricing while simultaneously optimizing the seller'"'"'s target parameters such as price, inventory levels, profit, revenue and volume.
31 Citations
91 Claims
-
1. A computerized method for providing an online reverse auction within a social network platform, the method comprising the steps of:
-
a. receiving, at an application server, an electronic message from a subscriber to a social network platform, the message including initial auction parameters of a desired purchase; b. using the initial parameters calculating, at an auction controller, auction parameters and providing the auction parameters to one or more automated auction engines, each being associated with a respective seller capable of fulfilling the purchase; c. iteratively receiving, from at least a subset of the one or more automated auction engines, offers to fulfill the desired purchase for the subscriber, wherein each iteration comprises programmatically-calculated updated auction parameters increasingly favorable to the subscriber; d. identifying a most favorable set of auction parameters; and e. distributing over an electronic network the most favorable set of auction parameters to additional subscribers of the social network platform, thus allowing the additional subscribers to complete a purchase according to the most favorable set of auction parameters. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A computerized method for facilitating sales of goods to subscribers to a social network platform, the method comprising the steps of:
-
a. electronically propagating from an application server parameters of a completed transaction for an item between a seller and a subscriber to the social network platform to additional subscribers of the social network platform, each additional subscriber being a member of the subscriber'"'"'s community within the social network platform; b. receiving at the application server indications of interest to complete subsequent transactions based on the parameters of the completed transaction, each indication of interest being received from one of a subset of the additional subscribers; and c. upon receipt of the indications of interest, iteratively determining whether the seller can fulfill each subsequent transaction based on the parameters of the completed transaction and a seller-specific objective function constrained by one or more seller-specific parameters until a stopping criteria is met. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
-
43. A computerized method for facilitating sales of goods to subscribers to a social network platform, the method comprising the steps of:
-
a. receiving, at an application server, an electronic message from a subscriber to a social network platform, the message including desired auction parameters of a proposed purchase of an item, the parameters including a final auction time; b. providing the desired auction parameters to an initial set of automated auction engines, each being associated with a respective seller; c. iteratively receiving, from at least a subset of the initial set of auction engines, offers to fulfill the proposed purchase, wherein each iteration comprises programmatically-calculated updated auction parameters increasingly favorable to the subscriber until at least one engine has provided a set of auction parameters; d. distributing over an electronic network the set of auction parameters to additional subscribers to the social network platform, thus allowing the additional subscribers to respond with respective indications of interest in joining the proposed purchase; e. receiving at the application server indications of interest to join the proposed purchase from at least a subset of the additional subscribers; and f. upon receipt of the indications of interest from the subset of the additional subscribers, (i) notifying an updated set of automated auction engines, each being associated with a respective seller, of the indications of interest to join the proposed purchase and (ii) iteratively receiving, from at least a subset of the updated set of automated auction engines, offers to fulfill the proposed purchase, wherein each iteration comprises programmatically-calculated interim auction parameters increasingly favorable to the additional subscribers and satisfying a seller-specific objective function constrained by one or more seller-specific parameters, until a stopping criteria is met. - View Dependent Claims (44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62)
-
-
63. A system for facilitating an online reverse auction within a social network platform, the system comprising:
-
a. a plurality of auction engines, each auction engine being associated with a potential seller of goods or services; and b. an application server comprising an auction controller and communication server in communication with the auction engines over an electronic network, wherein; the communication server is configured to; (i) receive an electronic message from a subscriber to a social network platform, the message including auction parameters of a desired purchase; (ii) provide the auction parameters to the auction engines; (iii) receive, from at least a subset of the one or more auction engines, offers to fulfill the desired purchase for the subscriber, wherein each iteration comprises programmatically-calculated updated auction parameters increasingly favorable to the subscriber until a single auction engine has provided a most favorable set of auction parameters; and (iv) distribute over the electronic network the most favorable set of auction parameters to additional subscribers of the social network platform, thus allowing the additional subscribers to complete a purchase according to the most favorable set of auction parameters; and the auction controller is configured to determine the additional subscribers of the social network platform to whom the most favorable set of auction parameters are to be distributed. - View Dependent Claims (64, 65, 66, 67, 68, 69, 70, 71, 72, 73)
-
-
74. A system for facilitating sales of goods to subscribers to a social network platform, the system comprising:
-
an application server and a plurality of automated auction engines each being associated with a respective seller, wherein; the application server is configured to; (i) receive an electronic message from a subscriber to a social network platform, the message including desired auction parameters of a proposed purchase of an item, the parameters including a final auction time; (ii) provide the desired auction parameters to an initial set of the automated auction engines; (iii) iteratively receive, from at least a subset of the initial set of auction engines, offers to fulfill the proposed purchase, wherein each iteration comprises programmatically-calculated updated auction parameters increasingly favorable to the subscriber until at least one engine has provided an initial set of auction parameters; (iv) distribute over an electronic network the initial set of auction parameters to additional subscribers to the social network platform, thus allowing the additional subscribers to respond with respective indications of interest in joining the proposed purchase; (v) receive indications of interest to join the proposed purchase from at least a subset of the additional subscribers; (vi) upon receipt of the indications of interest from the subset of the additional subscribers; (1) notify an updated set of automated auction engines of the indications of interest to join the proposed purchase; and (2) iteratively receive, from at least a subset of the updated set of automated auction engines, offers to fulfill the proposed purchase, wherein each iteration comprises programmatically-calculated interim auction parameters increasingly favorable to the additional subscribers and satisfying a sell-specific objective function constrained by one or more seller-specific parameters, until a stopping criteria is met; and (vii) identify a winning auction engine based on the received offers. - View Dependent Claims (75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90)
-
-
91. An apparatus for facilitating an online reverse auction within a social network platform, the apparatus comprising:
-
a cell memory comprising a plurality of grouped memory addresses, each grouping representing a subscriber to a social network and storing information describing one or more potential purchases available to the subscriber; a rules memory configured to store instructions for implementing rules governing the propagation and updating of information stored in the cell memory; a controller configured to read information from the cell memory and rules memory and apply the rules to the information; and a processor for configuring the cell memory and rules memory.
-
Specification