Transactions via a user device in the proximity of a seller
First Claim
1. A method for transactions comprising:
- loading, by a server at a remote location, an application on a user device of a user, the application;
allowing the user to upload an inventory comprising one or more items or services offered for sale by the user;
allowing the user to browse on the user device other inventory offered for sale by one or more other users as the user comes into proximity of the one or more other users; and
constantly updating an inventory list maintained at the user device with the other inventory viewed by the user device based on where the user device has been or is located, the inventory list reflecting what has been viewed by the user device;
receiving, by the server at the remote location, transaction information associated with conducting a transaction in connection with the inventory list over the user device;
facilitating, by the server at the remote location, the transaction between the user via the user device and the one or more other users;
allowing the user to upload a digital representation of the inventory offered for sale by the user;
comparing the uploaded digital representation of the inventory with the other inventory of the one or more other users in proximate range of the user device;
if the inventory of the one or more other users does not exist in the user device, adding the inventory of the one or more other users to the inventory list on the user device; and
continually updating the inventory list on the user device when the user device is in proximate range of other further users.
3 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of methods and systems are provided that allow a user to upload inventories, view inventories in the proximity of the user, and/or facilitate transactions over a user device in a simple manner. In an embodiment, a method for transactions comprises loading, by a server at a remote location, an application on a user device of a user, wherein the application allows the user to upload an inventory comprising one or more items and/or services offered for sale by the user, as well as to view on the user device other inventory offered for sale by one or more other users as the user comes into proximity of the one or more other users, and wherein an inventory list maintained at the user device is constantly updated with the other inventory viewed by the user device. The method also comprises receiving, by the server at the remote location, transaction information associated with conducting a transaction in connection with the inventory list over the user device. The method further comprises facilitating, by the server at the remote location, the transaction between the user via the user device and the one or more other users.
-
Citations
17 Claims
-
1. A method for transactions comprising:
-
loading, by a server at a remote location, an application on a user device of a user, the application; allowing the user to upload an inventory comprising one or more items or services offered for sale by the user; allowing the user to browse on the user device other inventory offered for sale by one or more other users as the user comes into proximity of the one or more other users; and constantly updating an inventory list maintained at the user device with the other inventory viewed by the user device based on where the user device has been or is located, the inventory list reflecting what has been viewed by the user device; receiving, by the server at the remote location, transaction information associated with conducting a transaction in connection with the inventory list over the user device; facilitating, by the server at the remote location, the transaction between the user via the user device and the one or more other users; allowing the user to upload a digital representation of the inventory offered for sale by the user; comparing the uploaded digital representation of the inventory with the other inventory of the one or more other users in proximate range of the user device; if the inventory of the one or more other users does not exist in the user device, adding the inventory of the one or more other users to the inventory list on the user device; and continually updating the inventory list on the user device when the user device is in proximate range of other further users. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A transaction system comprising:
-
one or more processors; and one or more memories adapted to store a plurality of machine-readable instructions which when executed by the one or more processors are adapted to cause the transaction system to; load, by a server at a remote location, an application on a user device of a user, the application; allowing the user to upload an inventory comprising one or more items or services offered for sale by the user; allowing the user to browse on the user device other inventory offered for sale by one or more other users as the user comes into proximity of the one or more other users; and constantly updating an inventory list maintained at the user device with the other inventory viewed by the user device based on where the user device has been or is located, the inventory list reflecting what has been viewed by the user device; receive, by the server at the remote location, transaction information associated with conducting a transaction in connection with the inventory list over the user device; facilitate, by the server at the remote location, the transaction between the user via the user device and the one or more other users; allow the user to upload a digital representation of the inventory offered for sale by the user; compare the uploaded digital representation of the inventory with the other inventory of the one or more other users in proximate range of the user device; if the inventory of the one or more other users does not exist in the user device, add the inventory of the one or more other users to the inventory list on the user device; and continually update the inventory list on the user device when the user device is in proximate range of other further users. - View Dependent Claims (14, 15, 16)
-
-
17. A non-transitory computer readable medium on which are stored computer readable instructions and, when executed by a processor, cause the processor to:
-
load an application on a user device of a user, the application; allowing the user to upload an inventory comprising one or more items or services offered for sale by the user; allowing the user to browse on the user device other inventory offered for sale by one or more other users as the user comes into proximity of the one or more other users; and constantly updating an inventory list maintained at the user device with the other inventory viewed by the user device based on where the user device has been or is located, the inventory list reflecting what has been viewed by the user device; receive transaction information associated with conducting a transaction in connection with the inventory list over the user device; facilitate the transaction between the user via the user device and the one or more 30 other users; allow the user device to upload a digital representation of the inventory; compare the uploaded digital representation of the inventory with the other inventory offered by the one or more other users in proximate range of the user device; if the other inventory of the one or more other users do not exist in the user device, add the other inventory to the inventory list on the user device; and continually update the inventory list on the user device when the user device is in proximate range of other further users.
-
Specification