Mobile application to conduct an auction based on physical presence
First Claim
Patent Images
1. A method comprising:
- determining that one or more items have changed to a specified inventory status in an inventory database;
responsive to the one or more items changing to the specified inventory status, storing the one or more items as items to be auctioned at a specified time;
detecting a plurality of location-enabled client devices located within a predefined geographical area;
transmitting electronic notifications to the plurality of location-enabled client devices located within a predefined geographical area, the electronic notifications indicating that an auction for the one or more items is to occur at the specified time; and
in response to the specified time arriving, initiating the auction by transmitting instructions that cause a display of an auction user interface to the plurality of location-enabled client devices within the predefined geographical area, the auction user interface including an option to bid on the one or more items.
1 Assignment
0 Petitions
Accused Products
Abstract
A mobile application to conduct an auction based on physical presence is provided. The mobile application may be provided by a system comprising one or more modules. A notification module may identify an item to be sold at an auction. If a pre-auction window time period has arrived, the notification module may transmit auction notification messages to a plurality of client devices located within a predefined geographical area. A bidding module may conduct the auction by providing an auction interface to the client devices within the predefined geographical area. The auction interface includes an option to bid on the item. A completion module may transmit a confirmation to a winning auction participant.
-
Citations
20 Claims
-
1. A method comprising:
-
determining that one or more items have changed to a specified inventory status in an inventory database; responsive to the one or more items changing to the specified inventory status, storing the one or more items as items to be auctioned at a specified time; detecting a plurality of location-enabled client devices located within a predefined geographical area; transmitting electronic notifications to the plurality of location-enabled client devices located within a predefined geographical area, the electronic notifications indicating that an auction for the one or more items is to occur at the specified time; and in response to the specified time arriving, initiating the auction by transmitting instructions that cause a display of an auction user interface to the plurality of location-enabled client devices within the predefined geographical area, the auction user interface including an option to bid on the one or more items. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system comprising:
-
one or more processors of a machine; and a memory storing instructions that, when executed by the one or more processors, cause the machine to perform operations comprising; determining that one or more items have changed to a specified inventory status in an inventory database; responsive to the one or more items changing to the specified inventory status, storing the one or more items as items to be auctioned at a specified time; detecting a plurality of location-enabled client devices located within a predefined geographical area; transmitting electronic notifications to the plurality of location-enabled client devices located within a predefined geographical area, the electronic notifications indicating that an auction for the one or more items is to occur at the specified time; and in response to the specified time arriving, initiating the auction by transmitting instructions that cause a display of an auction user interface to the plurality of location-enabled client devices within the predefined geographical area, the auction user interface including an option to bid on the one or more items. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A non-transitory machine-readable storage medium embodying instructions that, when executed by a machine, cause the machine to perform operations comprising:
-
determining that one or more items have changed to a specified inventory status in an inventory database; responsive to the one or more items changing to the specified inventory status, storing the one or more items as items to be auctioned at a specified time; detecting a plurality of location-enabled client devices located within a predefined geographical area; transmitting electronic notifications to the plurality of location-enabled client devices located within a predefined geographical area, the electronic notifications indicating that an auction for the one or more items is to occur at the specified time; and in response to the specified time arriving, initiating the auction by transmitting instructions that cause a display of an auction interface to the plurality of location-enabled client devices within the predefined geographical area, the auction interface including an option to bid on the one or more items. - View Dependent Claims (20)
-
Specification