EXAMPLES OF DELIVERY AND/OR REFERRAL SERVICES THAT MAY USE MOBILE ENHANCEMENTS AND/OR AUCTION MECHANISMS
First Claim
Patent Images
1. An apparatus comprising:
- a computing device; and
a non-transitory machine readable medium having stored thereon a plurality of instructions that when executed by the computing device cause the computing device to;
determine a delivery distance for a merchant;
determine a first location of the merchant;
determine a first area where delivery is available for the merchant based on the delivery distance and the first location;
enable delivery services from the merchant for users of an internet based delivery service that are located in the first area;
disable delivery services from the merchant for users of the internet based delivery service that are not located in the first area;
determine that the merchant has relocated to a second location based on a location report from a mobile device of the merchant;
based on the second location and the delivery distance, determine a second area where delivery is available for the merchant instead of the first area;
in response to determining the second area, enable delivery services from the merchant for users of the internet based delivery service that are located in the second area; and
in response to determining the second area, disable delivery services from the merchant for users of the internet based delivery service that are not located in the second area.
3 Assignments
0 Petitions
Accused Products
Abstract
Various systems and methods that may relate to referral and/or delivery services are described. Some embodiments may include auctions and/or other ways of assigning service providers. Some embodiments may include mobile applications used by one or more participants in a delivery endeavor.
-
Citations
31 Claims
-
1. An apparatus comprising:
-
a computing device; and a non-transitory machine readable medium having stored thereon a plurality of instructions that when executed by the computing device cause the computing device to; determine a delivery distance for a merchant; determine a first location of the merchant; determine a first area where delivery is available for the merchant based on the delivery distance and the first location; enable delivery services from the merchant for users of an internet based delivery service that are located in the first area; disable delivery services from the merchant for users of the internet based delivery service that are not located in the first area; determine that the merchant has relocated to a second location based on a location report from a mobile device of the merchant; based on the second location and the delivery distance, determine a second area where delivery is available for the merchant instead of the first area; in response to determining the second area, enable delivery services from the merchant for users of the internet based delivery service that are located in the second area; and in response to determining the second area, disable delivery services from the merchant for users of the internet based delivery service that are not located in the second area. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. An apparatus comprising:
-
a computing device; and a non-transitory machine readable medium having stored thereon a plurality of instructions that when executed by the computing device cause the computing device to; transmit information identifying a plurality of delivery jobs that a user is eligible to bid on to the user; receive bids on the plurality of jobs, in which the bids includes at least one bid from the user and bids from other users; determine that if the user wins the at least one bid, then services to perform the job by the user would interfere with the user performing another delivery job that has been assigned to the user; in response to determining the services would interfere, prevent the user from winning the bid to do the job. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28)
-
-
29. An apparatus comprising:
-
a computing device; and a non-transitory machine readable medium having stored thereon a plurality of instructions that when executed by the computing device cause the computing device to; receive a picture of a UPC code of a product to be added to a delivery menu of a store; transmit an indication of the UPC code to a delivery service, in which the delivery service is configured to organize the menu of the store so that users may order goods offered by the store based on UPC codes received from the store; receive details about the item identified by the UPC code; transmit the details to the delivery service to augment details available based on the UPC code; and transmit an indication that the product should be made available in delivery menu with the details. - View Dependent Claims (30, 31)
-
Specification