Auction notification system
First Claim
1. A method in a computer system for generating notifications of transactions to be provided to a user, the method comprising:
- receiving a selection specification for selecting transactions;
receiving a timing indication that indicates when notifications are to be provided to the user;
when the timing indication indicates that a notification is to be provided to the user, identifying transactions that satisfy the selection specification; and
notifying the user of the identified transactions.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for generating notifications of auctions based on user notification requests. In one embodiment, the notification system receives from users selection specifications that specify the types of auctions for which the user is to be notified. The selection specifications may include a category of the auctions, keywords for identifying auctions, and values for attributes associated with the category. When the notification system receives a selection specification, it determines whether that selection specification is the same as or nearly the same as other selection specifications that have been received. The notification system periodically determines whether any new auctions satisfy a selection specification by submitting a query to an auction database and then notifies the users when new auctions are identified. The notification may include a list of auctions that is sorted based on access patterns of users who are presented with lists of auctions using selection specifications with similar category, attribute, or keyword values.
-
Citations
43 Claims
-
1. A method in a computer system for generating notifications of transactions to be provided to a user, the method comprising:
-
receiving a selection specification for selecting transactions;
receiving a timing indication that indicates when notifications are to be provided to the user;
when the timing indication indicates that a notification is to be provided to the user, identifying transactions that satisfy the selection specification; and
notifying the user of the identified transactions. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method in a computer system for generating notifications of transactions to be provided to a user, the method comprising:
-
providing a categorization of the transactions;
receiving from the user a selection of a category;
identifying a transaction that is within the selected category and for which the user has not yet been notified; and
notifying the user that the identified transaction is within the selected category. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A method in a computer system for generating notifications of transactions to be provided to users, the method comprising:
-
for each of a plurality of users, receiving a selection specification for selecting transactions;
normalizing the received selection specifications;
generating a mapping from each user to the normalized selection specification, wherein at least two users are mapped to the same normalized selection specification;
identifying transactions that satisfy a normalized selection specification; and
notifying users who are mapped to the normalized selection specification of the identified transactions. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A method in a computer system for generating notifications of transactions to be provided to a user, the method comprising:
-
receiving a selection specification from the user;
identifying transactions that satisfy the received selection specification and for which the user has not yet been notified; and
notifying the user that the identified transactions satisfy the selection specification, the identity of the transactions being ordered based on access patterns in accessing results of queries. - View Dependent Claims (19, 20, 21, 22, 23)
-
-
24. A method in a computer system for generating notifications of actions to be provided to a user, the method comprising:
-
receiving from the user a selection specification for identifying auctions;
identifying auctions that satisfy the selection specification; and
sending an electronic mail notification to the user that provides an indication of the identified auctions. - View Dependent Claims (25, 26, 27, 28, 29, 30)
-
-
31. A method in a computer system for receiving notifications of transactions, the method comprising:
-
receiving from a user a selection specification for transactions, the selection specification including a category;
sending the received selection specification to a server; and
receiving notifications from the server that identify transactions that satisfy the selection specification and for which notifications have not yet been received by the user. - View Dependent Claims (32, 33, 34, 35, 36)
-
- 37. A data transmission medium that contains identifications of transactions that satisfy a selection specification provided by a user, the selection specification including a category, the identifications transmitted on the data transmission medium when the user has not yet been notified of transactions that satisfies the selection specification.
-
40. A computer system for generating notifications of transactions to be provided to users, comprising:
-
means for identifying transactions that are within a category specified by a user and for which the user has not yet been notified; and
means for notifying the user that the identified transactions are within the selected category.
-
- 41. The computer system of claim 41 wherein the identifying is performed at times indicated by the user.
Specification