MOBILE ON-THE-SPOT SHOPPING AND PAYMENTS
First Claim
1. A method, comprising:
- receiving, by a processor of a service provider, information about a user location from a user device;
determining, by the processor, one or more stores within a specific distance to the user;
communicating, to the user device, information about the one or more stores, wherein the information comprises information about one or more items available for purchase by the user, and wherein the service provider receives the information about the one or more items from a merchant associated with at least one of the stores;
receiving, by the processor, a payment request through the user device, wherein the payment request comprises information about the merchant and one or more selected items for purchase; and
processing the request if the request is allowed as determined by the processor of the service provider.
3 Assignments
0 Petitions
Accused Products
Abstract
A merchant uploads products or services to create an online store for purchases. The merchant also specifies the physical location of its store or stores or the service provider may determine a store location based on the location of a merchant device. When a user is near at least one of the stores, the user is presented with items available for purchase through any nearby merchants. The user can then make the purchase through the mobile device. The service provider may approve the transaction based, in part, on the location of the merchant and the user. Thus merchants that do not have a website can take advantage of online transactions. Mobile sellers, such as food trucks, can also use this idea to create stores and have users be notified when they are nearby.
-
Citations
23 Claims
-
1. A method, comprising:
-
receiving, by a processor of a service provider, information about a user location from a user device; determining, by the processor, one or more stores within a specific distance to the user; communicating, to the user device, information about the one or more stores, wherein the information comprises information about one or more items available for purchase by the user, and wherein the service provider receives the information about the one or more items from a merchant associated with at least one of the stores; receiving, by the processor, a payment request through the user device, wherein the payment request comprises information about the merchant and one or more selected items for purchase; and processing the request if the request is allowed as determined by the processor of the service provider. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system, comprising:
-
a computer storage storing account information for a plurality of users and a plurality of merchants, wherein the information for at least one of the merchants comprises information about items available for purchase provided by the merchant and location information of a merchant store having the items; and a processor operable to; receive information about a user location from a user device; determine one or more stores within a specific distance to the user; communicate, to the user device, information about the one or more stores, wherein the information comprises information about one or more items available for purchase by the user; receive a payment request through the user device, wherein the payment request comprises information about the merchant and one or more selected items for purchase; and process the request if the request is allowed. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory machine-readable medium comprising a plurality of machine-readable instructions which when executed by one or more processors of a server are adapted to cause the server to perform a method comprising:
-
receiving, by a service provider, information about a user location from a user device; determining one or more stores within a specific distance to the user; communicating, to the user device, information about the one or more stores, wherein the information comprises information about one or more items available for purchase by the user, and wherein the service provider receives the information about the one or more items from a merchant associated with at least one of the stores; receiving a payment request through the user device, wherein the payment request comprises information about the merchant and one or more selected items for purchase; and processing the request if the request is allowed as determined by the service provider. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
Specification