Methods and systems for social shopping on a network-based marketplace
First Claim
Patent Images
1. A system comprising:
- at least one processor for executing;
a receiving module to receive, over a network at a social shopping platform, a request from a user in a first community of users, the social shopping platform includes a plurality of network-based marketplaces respectively associated with a plurality of communities, plurality of communities includes the first community of users that is associated with a first network-based marketplace;
a processing application to identify the first network-based marketplace from the plurality of network-based marketplaces based on the request, the request for an activity associated with a listing that describes an item for sale in the first network-based marketplace that is used by the first community of users to transact listings of items of a single domain that is of interest to the first community of users; and
a reputation module to update a listing reputation score for the listing based on a user reputation score for the user and based upon the activity associated with the listing, the reputation module further to update the user reputation score based on the listing reputation score.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems are provided for social shopping on a network-based marketplace. Specifically, the method receives a request, over a network, from a user in a community of users. The request is for an activity associated with a listing for sale in a network-based marketplace. The network-based marketplace is used by the community of users to transact listings of a single domain that is of interest to the community of users. The method updates a listing reputation score for the listing based on a user reputation score for the user. Finally, the method updates the user reputation score based on the listing reputation score.
-
Citations
36 Claims
-
1. A system comprising:
-
at least one processor for executing; a receiving module to receive, over a network at a social shopping platform, a request from a user in a first community of users, the social shopping platform includes a plurality of network-based marketplaces respectively associated with a plurality of communities, plurality of communities includes the first community of users that is associated with a first network-based marketplace; a processing application to identify the first network-based marketplace from the plurality of network-based marketplaces based on the request, the request for an activity associated with a listing that describes an item for sale in the first network-based marketplace that is used by the first community of users to transact listings of items of a single domain that is of interest to the first community of users; and a reputation module to update a listing reputation score for the listing based on a user reputation score for the user and based upon the activity associated with the listing, the reputation module further to update the user reputation score based on the listing reputation score. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
receiving a request, over a network at a social shopping platform, from a user in a first community of users, the social shopping platform including a plurality of network-based marketplaces respectively associated with a plurality of communities, the plurality of communities including the first community of users that is associated with a first network-based marketplace; identifying the first network-based marketplace from the plurality of network-based marketplaces based on the request, the request for an activity associated with a listing for sale in the first network-based marketplace that is used by the first community of users to transact listings that describe items of a single domain that is of interest to the first community of users; updating a listing reputation score for the listing based on a user reputation score for the user and based upon the activity associated with the listing; and updating the user reputation score based on the listing reputation score. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory machine-readable medium storing instructions that, when executed by a machine, cause the machine to:
-
receive a request, over a network at a social shopping platform, from a user in a first community of users, the social shopping platform including a plurality of network-based marketplaces respectively associated with a plurality of communities, the plurality of communities including the first community of users that is associated with a first network-based marketplace; identify the first network-based marketplace from the plurality of network-based marketplaces based on the request, the request thr an activity associated with a listing for sale in the first network-based marketplace that is used by the first community of users to transact listings that describe items of a single domain that is of interest to the first community of users; update a listing reputation score for the listing based on a user reputation score for the user and based upon the activity associated with the listing; and update the user reputation score based on the listing reputation score.
-
-
20. A system comprising:
-
a first means for receiving a request, over a network in a social shopping platform, from a first user in a first community of users, the social shopping platform includes a plurality of network-based marketplaces respectively associated with a plurality of communities, the plurality of communities includes the first community of users that is associated with a first network-based marketplace; at least one processor; a processing application that is executable by the at least one processor to identify the first network-based marketplace from the plurality of network-based marketplaces based on the request, the request to initiate an activity with a second user, in the first community of users, in the first network-based marketplace that is used by the first community of users to transact listings that describe items of a single domain that is of interest to the first community of users; a second means for updating a first user reputation score for the first user based on a second user reputation score for the second user and to based upon the activity initiated, the second means further update the second user reputation score based on the first user reputation score.
-
-
21. A system comprising:
-
at least one processor for executing; a receiving module to receive a request, over a network in a social shopping platform, from a user in a first community of users, the social shopping platform includes a plurality of network-based marketplaces respectively associated with a plurality of communities, the plurality of communities includes the first community of users that is associated with a first network-based marketplace; a processing application to identify the first network-based marketplace from the plurality of network-based marketplaces based on the request, the request for an activity associated with a component accessed via the first network-based marketplace that is used by the first community of users to transact listings that describe items of a single domain that is of interest to the first community of users; and a reputation module to update a component reputation score for the component based on a user reputation score for the user and based upon the activity associated with the component, the reputation module further to update a reputation score for the user based on the component reputation score. - View Dependent Claims (23)
-
-
22. The system of claim wherein the component includes an application that provides a service for the first community of users on the network-based marketplace, and wherein the activity is selected from a group consisting of contributing the application to the first network-based marketplace and voting to approve or disapprove the application.
-
24. A method comprising:
-
receiving a request, over a network at a social shopping platform, from a user in a first community of users, the social shopping platform including a plurality of network-based marketplaces respectively associated with a plurality of communities, the plurality of communities including the first community of users that is associated with a first network-based marketplace; identifying the first network-based marketplace from the plurality of network-based marketplaces based on the request, the request being for an activity associated with a component accessed via the first network-based marketplace that is used by the first community of users to transact listings that describe items of a single domain that is of interest to the first community of users; updating a component reputation score for the component based on a user reputation score for the user and based upon the activity associated with the component; and updating a reputation score for the user based on the component reputation score. - View Dependent Claims (25, 26)
-
-
27. A non-transitory machine-readable medium storing instructions that, when executed by a machine, cause the machine to:
-
receive a request, over a network at a social shopping platform, from a user in a first community of users, the social shopping platform includes a plurality of network-based marketplaces respectively associated with a plurality of communities, the plurality of communities includes a first community of users that is associated with a first network-based marketplace; identify the first network-based marketplace from the plurality of network-based marketplaces based on the request, the request for an activity associated with a component accessed via the first network-based marketplace that is used by the first community of users to transact listings that describe items of a single domain that is of interest to the first community of users; update a component reputation score for the component based on a user reputation score for the user and based upon the activity associated with the component; and update a reputation score for the user based on the component reputation score.
-
-
28. A system comprising:
-
a first means for receiving a request, over a network at a social shopping platform, from a user in a first community of users, the social shopping platform includes a plurality of network-based marketplaces respectively associated with a plurality of communities, the plurality of communities includes the first community of users that is associated with a first network-based marketplace; at least one processor; a processing application that is executable by the at least one processor to identify the first network-based marketplace from the plurality of network-based marketplaces based on the request, the request for an activity associated with a component accessed via the first network-based marketplace that is used by the first community of users to transact listings that describe items of a single domain that is of interest to the first community of users; and a second means for updating a component reputation score for the component based on a user reputation score for the user and based upon the activity associated with the component, the second means further to update a reputation score for the user based on the component reputation score.
-
-
29. A system comprising:
-
at least one processor for executing; a receiving module to receive a request, over a network at a social shopping platform, from a first user in a first community of users, the social shopping platform includes a plurality of network-based marketplaces respectively associated with a plurality of communities, the plurality of communities includes the first community of users that is associated with a first network-based marketplace; a processing application to identify the first network-based marketplace from the plurality of network-based marketplaces based on the request, the request to initiate an activity with a second user, in the first community of users, in the first network-based marketplace that is used by the first community of users to transact listings that describe items of a single domain that is of interest to the first community of users; and a reputation module to update a first user reputation score for the first user based on a second user reputation score for the second user and based upon the activity initiated, the reputation module further to update the second user reputation score based on the first user reputation score. - View Dependent Claims (30, 31)
-
-
32. A method comprising:
-
receiving a request, over a network at a social shopping platform, from a first user in a first community of users, the social shopping platform including a plurality of network-based marketplaces respectively associated with a plurality of communities, the plurality of communities including the first community of users that is associated with a first network-based marketplace; identifying the first network-based marketplace from the plurality of network-based marketplaces based on the request, the request to initiate an activity with a second user, in the first community of users, in the first network-based marketplace that is used by the first community of users to transact listings that describe a plurality of items of a single domain that is of interest to the first community of users; updating a first user reputation score for the first user based on a second user reputation score for the second user and based upon the activity initiated; and updating the second user reputation score based on the first user reputation score. - View Dependent Claims (33, 34)
-
-
35. A non-transitory machine-readable medium storing instructions that, when executed by a machine, cause the machine to:
-
receive a request, over a network at a social shopping platform, from a first user in a first community of users, the social shopping platform includes a plurality of network-based marketplaces respectively associated with a plurality of communities the plurality of communities includes the first community of users that is associated with a first network-based marketplace; identify the first network-based marketplace from the plurality of network-based marketplaces based on the request, the request to initiate an activity with a second user, in the first community of users, in the first network-based marketplace that is used by the first community of users to transact listings that describe a plurality of items of a single domain that is of interest to the first community of users; update a first user reputation score for the first user based on a second user reputation score for the second user and based upon the activity initiated; and update the second user reputation score based on the first user reputation score.
-
-
36. A system comprising:
-
a first means for receiving a request, over a network at a social shopping platform, from a first user in a first community of users, the social shopping platform includes a plurality of network-based marketplaces respectively associated with a plurality of communities, the plurality of communities includes the first community of users that is associated with a first network-based marketplace; at least one processor; a processing application that is executable by the at least one processor to identify the first network-based marketplace from the plurality of network-based marketplaces based on the request, the request to initiate an activity with a second user, in the first community of users, in the first network-based marketplace that is used by the first community of users to transact listings that describe items of a single domain that is of interest to the first community of users; and a second means for updating a first user reputation score for the first user based on a second user reputation score for the second user and based upon the activity initiated, the second means further to update the second user reputation score based on the first user reputation score.
-
Specification