METHODS AND SYSTEMS FOR SOCIAL SHOPPING ON A NETWORK-BASED MARKETPLACE
First Claim
Patent Images
1. A system comprising:
- a receiving module to receive, over a network, a request from a user in a community of users, the request related to an activity associated with a listing for sale in a network-based marketplace that is used by the community of users to transact listings of a single domain that is of interest to the 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 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.
42 Citations
36 Claims
-
1. A system comprising:
-
a receiving module to receive, over a network, a request from a user in a community of users, the request related to an activity associated with a listing for sale in a network-based marketplace that is used by the community of users to transact listings of a single domain that is of interest to the 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 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, from a user in a community of users, the request for an activity associated with a listing for sale in a network-based marketplace that is used by the community of users to transact listings of a single domain that is of interest to the community of users; updating a listing reputation score for the listing based on a user reputation score for the user; 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 machine-readable medium storing instructions that, when executed by a machine, cause the machine to:
-
receive a request, over a network, from a user in a community of users, the request for an activity associated with a listing for sale in a network-based marketplace that is used by the community of users to transact listings of a single domain that is of interest to the community of users; update a listing reputation score for the listing based on a user reputation score for the user; 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, from a first user in a community of users, the request to initiate an activity with a second user, in the community of users, in a network-based marketplace that is used by the community of users to transact listings of a single domain that is of interest to the 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 update the second user reputation score based on the first user reputation score.
-
-
21. A system comprising:
-
a receiving module to receive a request, over a network, from a user in a community of users, the request related to an activity associated with a component accessed via a network-based marketplace that is used by the community of users to transact listings of a single domain that is of interest to the 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 to update a reputation score for the first user based on the component reputation score. - View Dependent Claims (22, 23)
-
-
24. A method comprising:
-
receiving a request, over a network, from a user in a community of users, the request for an activity associated with a component accessed via a network-based marketplace that is used by the community of users to transact listings of a single domain that is of interest to the community of users; updating a component reputation score for the component based on a user reputation score for the user; and updating a reputation score for the first user based on the component reputation score. - View Dependent Claims (25, 26)
-
-
27. A machine-readable medium storing instructions that, when executed by a machine, cause the machine to:
-
receive a request, over a network, from a user in a community of users, the request for an activity associated with a component accessed via a network-based marketplace that is used by the community of users to transact listings of a single domain that is of interest to the community of users; update a component reputation score for the component based on a user reputation score for the user; and update a reputation score for the first user based on the component reputation score.
-
-
28. A system comprising:
-
a first means for receiving a request, over a network, from a user in a community of users, the request related to an activity associated with a component accessed via a network-based marketplace that is used by the community of users to transact listings of a single domain that is of interest to the 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 to update a reputation score for the first user based on the component reputation score.
-
-
29. A system comprising:
-
a receiving module to receive a request, over a network, from a first user in a community of users, the request to initiate an activity with a second user, in the community of users, in a network-based marketplace that is used by the community of users to transact listings of a single domain that is of interest to the community of users; and an 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 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, from a first user in a community of users, the request to initiate an activity with a second user, in the community of users, in a network-based marketplace that is used by the community of users to transact listings of a single domain that is of interest to the 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 updating the second user reputation score based on the first user reputation score. - View Dependent Claims (33, 34)
-
-
35. A machine-readable medium storing instructions that, when executed by a machine, cause the machine to:
-
receive a request, over a network, from a first user in a community of users, the request to initiate an activity with a second user, in the community of users, in a network-based marketplace that is used by the community of users to transact listings of a single domain that is of interest to the 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 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, from a first user in a community of users, the request to initiate an activity with a second user, in the community of users, in a network-based marketplace that is used by the community of users to transact listings of a single domain that is of interest to the 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 to update the second user reputation score based on the first user reputation score.
-
Specification