US10255578B1 – April 9, 2019 – System and methods for network-implemented cannabis delivery

Please complete the required fields.




Inventors :

David Comeau

Owner :

Comeau, David

Application Number :

US16179333

Document Number :

US10255578B1

Priority Date :

November 2, 2018

Filing Date :

November 2, 2018

Date of Grant/ Publication :

April 9, 2019

Class :

; G06Q10 / 08; G06Q30 / 02; G06Q20 / 40; G06Q30 / 06

Abstract

A system and methods for network-enabled cannabis product delivery, comprising at least a plurality of network-enabled portals for data entry, legality and identification checks, and more, allowing a user to order delivery of cannabis products from local retailers using third-party drivers that register with the system, for compensation, and allowing for feedback and automated communication between a retailer, driver, and customer using the system.

Claim(s)

1. A system for network-enabled cannabis delivery, comprising: a retailer portal comprising at least a plurality of programming instructions stored in the memory of, and operating on at least one processor of, a computer system, wherein the plurality of programming instructions, when operating on the processor, cause the computer system to: allow a retailer of cannabis to enter information comprising its location, its products, and its prices; receive orders for cannabis products from a customer; receive information about a third party delivery person who has agreed to pick up and deliver the cannabis products to the customer; and transmit a confirmation of pick up of the cannabis products by the delivery person; and a customer portal comprising at least a plurality of programming instructions stored in the memory of, and operating on at least one processor of, a computer system, wherein the plurality of programming instructions, when operating on the processor, cause the computer system to: allow a customer to enter information comprising the customer’s identity and location; allow the customer to establish an account for transfer of money or credits in the system that can be exchanged for money; use the entered information to confirm that the customer is of legal age to purchase cannabis products according to the laws of the state in which the customer is located; display the location of at least one cannabis retailer who has entered its information in the retailer portal; allow the customer to select a retailer, and order cannabis products through that retailer; check to ensure that the amount of cannabis and the amount of the purchase are within the limits established by the laws of the state in which the customer is located; send the order information to the cannabis retailer; publish the order information to a plurality of delivery persons who have entered their information in the delivery portal; allow the customer to confirm receipt of the cannabis delivery by the delivery person; and allow the customer to provide feedback regarding the delivery person’s performance of the pickup and delivery; and a delivery portal comprising at least a plurality of programming instructions stored in the memory of, and operating on at least one processor of, a computer system, wherein the plurality of programming instructions, when operating on the processor, cause the computer system to: allow a delivery person to enter information comprising the delivery person’s identity and location; allow the delivery person to establish an account for transfer of money or credits in the system that can be exchanged for money; use the entered information to confirm that the delivery person is of legal age to purchase or deliver cannabis products according to the laws of the state in which the customer is located; display a list of published orders for cannabis products made by customers; allow the delivery person to accept at least one order for delivery; confirm that the cannabis retailer and the customer are located in the same state, and that the route between them does not cross state lines; send confirmation of the delivery person’s acceptance of the delivery of the order; make payment of either money or credits from the customer’s account to the delivery person’s account upon confirmation of delivery by the customer; and allow the delivery person to provide feedback regarding the transaction with the customer; and a driver assistance system comprising at least a plurality of programming instructions stored in the memory of, and operating on at least one processor of, a computer system, wherein the computer system is connected via a network with at least the delivery portal, wherein the plurality of programming instructions, when operating on the processor, cause the computer system to: determine when the driver is in possession of cannabis products, based on pickups of cannabis products that have not yet been delivered; choose routing for the driver that does not cross state lines, whenever the application determines that the driver is in possession of cannabis products; track, using a GPS device, a location of the driver, whenever the application determines that the driver is in possession of cannabis products, wherein the GPS device is in communication over the network with at least the delivery portal; and in response to the tracked location, display warnings to the driver via at least the driver assistance system if it appears that the driver is in danger of crossing a state line, whenever the application determines that the driver is in possession of cannabis products.;
5. A method for network-enabled cannabis delivery, comprising the steps of: entering cannabis retail store information, using a retail portal; receiving orders for cannabis products, over a network, from a customer, using a retail portal; receive third party information about a delivery driver who will be fulfilling a customer order for a retail outlet, using a retail portal; transmitting confirmation of delivery pickup from a store, by a driver, using a retail portal communicating with a customer portal; entering customer information into a customer portal, comprising at least their identity and location; allowing a customer to establish a method of payment including a line of credit or debit card, or bank account information, using a customer portal; using entered customer information to ensure a customer is of legal age and ability to purchase cannabis products in their polity, using a customer portal; displaying the locations of retailers who have at least entered their information using a retail portal, using a customer portal; allowing a customer to select a retail provider based on location and proximity to a customer, using GPS and a customer portal; checking to ensure that the cannabis products, and the amount specified, are legally allowed to be sold to the customer, using a customer portal; sending the order information to a retailer, over a network, using a customer portal; publishing the order information to a list of drivers for acceptance and fulfillment, using a customer portal and delivery portal; allowing a customer to confirm receipt of an order by a delivery person, using a customer portal; allowing a delivery person to enter information establishing their identity and location, using a delivery portal; allowing a delivery person to enter banking information at least in the capacity to receive funds for deliveries performed, using a delivery portal; using the provided information by a delivery person to ensure that they are of legal age and capability to receive and transport cannabis products according to the laws in the municipality in which they operate; displaying a list of published orders for cannabis products made by customers, using a delivery portal; allowing the delivery person to accept at least one order for delivery, using a delivery portal; sending confirmation of the delivery person’s acceptance of the delivery of the order, using a delivery portal and a customer portal; making payment of either money or credits from the customer’s account to the delivery person’s account upon confirmation of delivery by the customer, using a delivery portal; and allowing the delivery person to provide feedback regarding the transaction with the customer, using a delivery portal; determining when the driver is in possession of cannabis products, based on pickups of cannabis products that have not yet been delivered, using a driving assistance system, wherein the system is connected via a network with at least the delivery portal; choosing routing for the driver that does not cross state lines, whenever the application determines that the driver is in possession of cannabis products, using the driving assistance system, wherein the system is connected via the network with at least the delivery portal; tracking using a GPS device, a location of the driver, whenever the application determines that the driver is in possession of cannabis products, wherein the GPS device is in communication over the network with at least the delivery portal; and in response to the tracked location, displaying warnings to the driver via at least the driving assistance system if it appears that the driver is in danger of crossing a state line, whenever the application determines that the driver is in possession of cannabis products using the driving assistance system.

Summary

No Comments

Leave a comment

Sorry, you must be logged in to post a comment. Login