Real-time user generated virtual shopping parties
First Claim
1. A computer-implemented method, in a marketplace server, for facilitating a virtual shopping party in a peer-to-peer marketplace, the method comprising the steps of:
- receiving at a marketplace server a request to reserve a virtual shopping party initiated by a user of the peer-to-peer marketplace, the virtual shopping party comprising a specific set of items available to a specific set of users during a specific time span, the specific set of users being matched based on a social affinity by grouping scores of characteristics of the specific set of users;
setting a theme for the virtual shopping party, the theme dictating parameters for whether items can be added to and removed from the virtual shopping party, according to a set of moderation rules, the theme also dictating parameters for who can add items to and remove item from the virtual shopping party, according to the set of moderation rules;
sending a push notification based on a synchronization protocol to user devices of each of the specific set of users representing invitations for the virtual shopping party, based on the theme, according to the set of moderation rules;
allowing any of the specific set of users to join the virtual shopping party by adding any of the specific set of users that respond to the push notification to a priority queue and allowing each of the specific set of users to join the party based on each users position in the queue, wherein the positions in the queue are assigned based on the social affinity of each user and according to the set of moderation rules during the specific time span;
determining whether a state of a product feed of each of the user devices of the specific set of users is out of synchronization with the marketplace server as the users are allowed to join the virtual shopping party;
synchronizing the state of any of the user devices of the specific set of users that are out of synchronization with the marketplace server;
receiving item details in real time associated with qualifying items to be added to the virtual shopping party that meet the set of moderation rules, from any of the specific set of users that are added to the virtual shopping party; and
presenting in real time, a customized feed to each of the set of users that are added to the virtual shopping party, the feed comprising the specific set of items as personalized for each attendee of the party, the customization based on compatibility between qualifying items added to the party by any of the specific set of added users and currency according to the set of moderation rules.
1 Assignment
0 Petitions
Accused Products
Abstract
Virtual shopping parties on a peer-to-peer marketplace are facilitated. A virtual party initiated is reserved by a user of the peer-to-peer marketplace. The virtual party comprises a specific set of items available to a specific set of users during a specific time span. A theme is set for the virtual shopping party dictating parameters for whether an item can be added to the virtual shopping party. The theme also dictates parameters for who can add an item to the virtual shopping party. Invitations are sent for the virtual shopping party to the specific set of users, based on the theme. A customized feed is then presented to each of the set of users that join the virtual shopping party.
23 Citations
20 Claims
-
1. A computer-implemented method, in a marketplace server, for facilitating a virtual shopping party in a peer-to-peer marketplace, the method comprising the steps of:
-
receiving at a marketplace server a request to reserve a virtual shopping party initiated by a user of the peer-to-peer marketplace, the virtual shopping party comprising a specific set of items available to a specific set of users during a specific time span, the specific set of users being matched based on a social affinity by grouping scores of characteristics of the specific set of users; setting a theme for the virtual shopping party, the theme dictating parameters for whether items can be added to and removed from the virtual shopping party, according to a set of moderation rules, the theme also dictating parameters for who can add items to and remove item from the virtual shopping party, according to the set of moderation rules; sending a push notification based on a synchronization protocol to user devices of each of the specific set of users representing invitations for the virtual shopping party, based on the theme, according to the set of moderation rules; allowing any of the specific set of users to join the virtual shopping party by adding any of the specific set of users that respond to the push notification to a priority queue and allowing each of the specific set of users to join the party based on each users position in the queue, wherein the positions in the queue are assigned based on the social affinity of each user and according to the set of moderation rules during the specific time span; determining whether a state of a product feed of each of the user devices of the specific set of users is out of synchronization with the marketplace server as the users are allowed to join the virtual shopping party; synchronizing the state of any of the user devices of the specific set of users that are out of synchronization with the marketplace server; receiving item details in real time associated with qualifying items to be added to the virtual shopping party that meet the set of moderation rules, from any of the specific set of users that are added to the virtual shopping party; and presenting in real time, a customized feed to each of the set of users that are added to the virtual shopping party, the feed comprising the specific set of items as personalized for each attendee of the party, the customization based on compatibility between qualifying items added to the party by any of the specific set of added users and currency according to the set of moderation rules. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A non-transitory computer-readable medium storing computer executable instructions that, when loaded into computer memory and executed by at least one processor of a computing device, cause the computing device to perform a method in an order state server, for facilitating a virtual shopping party in a peer-to-peer marketplace, the method comprising the steps of:
-
receiving at a marketplace server a request to reserve a virtual shopping party initiated by a user of the peer-to-peer marketplace, the virtual shopping party comprising a specific set of items available to a specific set of users during a specific time span, the specific set of users being matched based on a social affinity by grouping scores of characteristics of the specific set of users; setting a theme for the virtual shopping party, the theme dictating parameters for whether items can be added to and removed from the virtual shopping party, according to a set of moderation rules, the theme also dictating parameters for who can add items to and remove items from the virtual shopping party, according to the set of moderation rules; sending a push notification based on a synchronization protocol to user devices of each of the specific set of users representing invitations for the virtual shopping party, based on the theme, according to the set of moderation rules; allowing any of the specific set of users to join the virtual shopping party by adding any of the specific set of users that respond to the push notification to a priority queue and allowing each of the specific set of users to join the party based on each users position in the queue, wherein the positions in the queue are assigned based on the social affinity of each user and according to the set of moderation rules during the specific time span; determining whether a state of a product feed of each of the user devices of the specific set of users is out of synchronization with the marketplace server as the users are allowed to join the virtual shopping party; synchronizing the state of any of the user devices of the specific set of users that are out of synchronization with the marketplace server; receiving item details in real time associated with qualifying items to be added to the virtual shopping party that meet the set of moderation rules, from any of the specific set of users that are added to the virtual shopping party; and presenting in real time, a customized feed to each of the set of users that are added to the virtual shopping party, the feed comprising the specific set of items as personalized for each attendee of the party, the customization based on compatibility between qualifying items added to the party by any of the specific set of added users and currency according to the set of moderation rules. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A social merchandising server to match items to users in a peer-to-peer marketplace, the social merchandising server comprising:
-
a processor; and a memory, comprising; a first module to receive a request to reserve a virtual shopping party initiated by a user of the peer-to-peer marketplace, the virtual shopping party comprising a specific set of items available to a specific set of users during a specific time span, the specific set of users being matched based on a social affinity by grouping scores of characteristics of the specific set of users; a second module to set a theme for the virtual shopping party, the theme dictating parameters for whether items can be added to and removed from the virtual shopping party, according to a set of moderation rules, the theme also dictating parameters for who can add items to and remove items from the virtual shopping party, according to the set of moderation rules; a third module to send a push notification based on a synchronization protocol to user devices of each of the specific set of users representing invitations for the virtual shopping party, based on the theme, according to the set of moderation rules; a fourth module to allow any of the specific set of users to join the virtual shopping party by adding any of the specific set of users that respond to the push notification to a priority queue and allowing each of the specific set of users to join the party based on each users position in the queue, wherein the positions in the queue are assigned based on the social affinity of each user and according to the set of moderation rules during the specific time span, determine whether a state of a product feed of each of the user devices of the specific set of users is out of synchronization with the marketplace server as the users are allowed to join the virtual shopping party, and receive item details in real time associated with qualifying items to be added to the virtual shopping party that meet the set of moderation rules, from any of the specific set of users that are added to the virtual shopping party; a fifth module to synchronize the state of any of the user devices of the specific set of users that are out of synchronization with the marketplace server; and a sixth module to present in real time a customized feed to each of the set of users that are added to the virtual shopping party, the feed comprising the specific set of items as personalized for each attendee of the party, the customization based on compatibility between qualifying items added to the party by any of the specific set of added users and currency according to the set of moderation rules.
-
Specification