IP Library Granted Patent US 12,657,986
Granted Patent B2
US 12,657,986 · App. 18/610,132 · Granted Jun 16, 2026

Controlled dispensing system and method

Inventor: Paresh K. Patel (Camas, WA)
Assignee: PayRange LLC
G07F9/006G06K7/10297G06Q20/18
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,657,986
App. No.
18/610,132
Granted
Jun 16, 2026
Kind
B2
Abstract

An electronic dispensing machine receives a request from a server to dispense a controlled device. The request includes a selection identifier corresponding to the controlled device and a user identifier corresponding to a user account. The machine activates a dispensing mechanism ejecting a particular controlled device from a storage position in the machine, and obtains a device identifier corresponding to the controlled device. Prior to releasing the controlled device to the user, the machine links the device identifier with the user identifier, and transmits the user identifier and the linked device identifier to the server, thereby causing the controlled device to be restricted for use such that subsequent to the transmitting of the user identifier and the linked device identifier to the server, the controlled device can only be used when in proximity to the electronic mobile device associated with the user identifier.

Claims (56)

1 . A system including one or more processors and memory storing one or more programs to be executed by the one or more processors, the one or more programs including instructions for:

receiving, from a server, a request to provision a controlled device, wherein the request includes:

(i) a selection identifier corresponding to the controlled device; and

(ii) a user identifier corresponding to a user account associated with the request;

prior to provisioning the particular controlled device for use by a user associated with the user account:

scanning a particular controlled device to obtain a device identifier corresponding to the particular controlled device;

linking the device identifier with the user identifier; and

transmitting, to the server, the user identifier and the linked device identifier, thereby causing the particular controlled device to be restricted for use, wherein subsequent to the transmitting of the user identifier and the linked device identifier to the server, the particular controlled device can only be used when in proximity to an electronic mobile device associated with the user identifier; and

provisioning the particular controlled device for use by the user.

2 . The system of claim 1 , wherein the selection identifier does not include the device identifier.

3 . The system of claim 1 , wherein:

the selection identifier is associated with a user selection of a controlled device; and

the user selection is associated with the user account corresponding to the user identifier.

4 . The system of claim 1 , wherein scanning the particular controlled device to obtain the device identifier includes scanning a visual tag of the particular controlled device using an imaging device or a laser scanner.

5 . The system of claim 1 , wherein scanning the particular controlled device to obtain the device identifier includes scanning an electronic tag of the particular controlled device using a near-field communication (NFC) device.

6 . The system of claim 1 , wherein the one or more programs further include instructions for:

subsequent to transmitting the user identifier and the linked device identifier to the server, receiving an authorization communication from the server, wherein the authorization communication is conditioned on a match of the linked device identifier with a controlled device selection associated with the user identifier; and

releasing the particular controlled device in accordance with the receiving of the authorization communication.

7 . The system of claim 1 , wherein the particular controlled device is an electronic vaporizing device.

8 . A method, comprising:

receiving, from a server, a request to provision a controlled device, wherein the request includes:

(i) a selection identifier corresponding to the controlled device; and

(ii) a user identifier corresponding to a user account associated with the request;

prior to provisioning the particular controlled device for use by a user associated with the user account:

scanning a particular controlled device to obtain a device identifier corresponding to the particular controlled device;

linking the device identifier with the user identifier; and

transmitting, to the server, the user identifier and the linked device identifier, thereby causing the particular controlled device to be restricted for use, wherein subsequent to the transmitting of the user identifier and the linked device identifier to the server, the particular controlled device can only be used when in proximity to an electronic mobile device associated with the user identifier; and

provisioning the particular controlled device for use by the user.

9 . The method of claim 8 , wherein the selection identifier does not include the device identifier.

10 . The method of claim 8 , wherein:

the selection identifier is associated with a user selection of a controlled device; and

the user selection is associated with the user account corresponding to the user identifier.

11 . The method of claim 8 , wherein scanning the particular controlled device to obtain the device identifier includes scanning a visual tag of the particular controlled device using an imaging device or a laser scanner.

12 . The method of claim 8 , wherein scanning the particular controlled device to obtain the device identifier includes scanning an electronic tag of the particular controlled device using a near-field communication (NFC) device.

13 . The method of claim 8 , further comprising:

subsequent to transmitting the user identifier and the linked device identifier to the server, receiving an authorization communication from the server, wherein the authorization communication is conditioned on a match of the linked device identifier with a controlled device selection associated with the user identifier; and

releasing the particular controlled device in accordance with the receiving of the authorization communication.

14 . The method of claim 8 , wherein the particular controlled device is an electronic vaporizing device.

15 . A non-transitory computer-readable storage medium storing instructions that, when executed by one or more processors, cause the one or more processors to perform the operations of:

receiving, from a server, a request to provision a controlled device, wherein the request includes:

(i) a selection identifier corresponding to the controlled device; and

(ii) a user identifier corresponding to a user account associated with the request;

prior to provisioning the particular controlled device for use by a user associated with the user account:

scanning a particular controlled device to obtain a device identifier corresponding to the particular controlled device;

linking the device identifier with the user identifier; and

transmitting, to the server, the user identifier and the linked device identifier, thereby causing the particular controlled device to be restricted for use, wherein subsequent to the transmitting of the user identifier and the linked device identifier to the server, the particular controlled device can only be used when in proximity to an electronic mobile device associated with the user identifier; and

provisioning the particular controlled device for use by the user.

16 . The non-transitory computer-readable storage medium of claim 15 , wherein the selection identifier does not include the device identifier.

17 . The non-transitory computer-readable storage medium of claim 15 , wherein:

the selection identifier is associated with a user selection of a controlled device; and

the user selection is associated with the user account corresponding to the user identifier.

18 . The non-transitory computer-readable storage medium of claim 15 wherein scanning the particular controlled device to obtain the device identifier includes scanning a visual tag of the particular controlled device using an imaging device or a laser scanner.

19 . The non-transitory computer-readable storage medium of claim 15 , wherein scanning the particular controlled device to obtain the device identifier includes scanning an electronic tag of the particular controlled device using a near-field communication (NFC) device.

20 . The non-transitory computer-readable storage medium of claim 15 , wherein the instructions further cause the one or more processors to perform the operations of:

subsequent to transmitting the user identifier and the linked device identifier to the server, receiving an authorization communication from the server, wherein the authorization communication is conditioned on a match of the linked device identifier with a controlled device selection associated with the user identifier; and

releasing the particular controlled device in accordance with the receiving of the authorization communication.

Continuity (5)
Continuation 17194152 · Mar 5, 2021
Provisional Application 63080577 · Sep 18, 2020
Provisional Application 63075814 · Sep 8, 2020
Provisional Application 62985882 · Mar 5, 2020
Related Publication 20240331486A1 · Oct 3, 2024
References Cited (129)
US 6711465B2 · Tomassi · 2004 [cited by applicant]
US 7783379B2 · Beane et al. · 2010 [cited by applicant]
US 9466082B1 · Dabiri · 2016 [cited by applicant]
US 9691201B2 · Myers et al. · 2017 [cited by applicant]
US 9904911B2 · Bowles · 2018 [cited by applicant]
US 10171444B1 · Lerner · 2019 [cited by applicant]
US 10304057B1 · Powell · 2019 [cited by applicant]
US 10395246B2 · Li · 2019 [cited by applicant]
US 10402804B1 · Wittern, III et al. · 2019 [cited by applicant]
US 10600095B2 · Ackerman · 2020 [cited by applicant]
US 10726246B1 · McClellan et al. · 2020 [cited by applicant]
US 11200770B2 · Hubbard et al. · 2021 [cited by applicant]
US 11321962B2 · McClellan et al. · 2022 [cited by applicant]
US 11334931B2 · Ryner et al. · 2022 [cited by applicant]
US 11386740B2 · Shah · 2022 [cited by applicant]
US 11537352B1 · Clements · 2022 [cited by applicant]
US 11620622B2 · Swaminathan · 2023 [cited by applicant]
US 11657667B2 · Patel et al. · 2023 [cited by applicant]
US 11663875B2 · Patel et al. · 2023 [cited by applicant]
US 11783395B2 · Hubbard et al. · 2023 [cited by applicant]
US 11935370B2 · Patel · 2024 [cited by applicant]
US 12124881B2 · Talavera · 2024 [cited by applicant]
US 20010026632A1 · Tamai · 2001 [cited by applicant]
US 20020087413A1 · Mahaffy et al. · 2002 [cited by applicant]
US 20050192705A1 · Pinney · 2005 [cited by examiner]
US 20060157152A1 · Wolski et al. · 2006 [cited by applicant]
US 20070180022A1 · Kimura · 2007 [cited by applicant]
US 20070239549A1 · LaFauci et al. · 2007 [cited by applicant]
US 20080269947A1 · Beane et al. · 2008 [cited by applicant]
US 20090144208A1 · Blust · 2009 [cited by examiner]
US 20090157515A1 · LaFauci et al. · 2009 [cited by applicant]
US 20100234986A1 · Clopton et al. · 2010 [cited by applicant]
US 20100325709A1 · Kawase · 2010 [cited by applicant]
US 20120173325A1 · Johri · 2012 [cited by applicant]
US 20120185317A1 · Wong · 2012 [cited by applicant]
US 20120310408A1 · Stache et al. · 2012 [cited by applicant]
US 20120330769A1 · Arceo · 2012 [cited by applicant]
US 20140100691A1 · West · 2014 [cited by applicant]
US 20150088731A1 · Ackerman · 2015 [cited by applicant]
US 20150100441A1 · Alarcon et al. · 2015 [cited by applicant]
US 20150324794A1 · Vadura et al. · 2015 [cited by applicant]
US 20160012465A1 · Sharp · 2016 [cited by applicant]
US 20160019741A1 · Dua et al. · 2016 [cited by applicant]
US 20160098882A1 · Holdych et al. · 2016 [cited by applicant]
US 20160106936A1 · Kimmel · 2016 [cited by examiner]
US 20160155127A1 · Hartman · 2016 [cited by examiner]
US 20160379287A1 · Dabiri · 2016 [cited by applicant]
US 20170186110A1 · Carpenter et al. · 2017 [cited by applicant]
US 20170206561A1 · Skifstrom et al. · 2017 [cited by applicant]
US 20170302641A1 · Ramatchandirane et al. · 2017 [cited by applicant]
US 20180096323A1 · Barber et al. · 2018 [cited by applicant]
US 20180262891A1 · Wu et al. · 2018 [cited by applicant]
US 20180288594A1 · Kim · 2018 [cited by applicant]
US 20190050921A1 · Ryner et al. · 2019 [cited by applicant]
US 20190114685A1 · Postrel · 2019 [cited by applicant]
US 20200058057A1 · Ouyang · 2020 [cited by applicant]
US 20200137570A1 · Skoda · 2020 [cited by applicant]
US 20200342507A1 · Hubbard · 2020 [cited by examiner]
US 20200396220A1 · McKegney et al. · 2020 [cited by applicant]
US 20200401792A1 · McClellan et al. · 2020 [cited by applicant]
US 20210011446A1 · Anderson et al. · 2021 [cited by applicant]
US 20210176240A1 · Rose · 2021 [cited by applicant]
US 20210279994A1 · Patel et al. · 2021 [cited by applicant]
US 20210327201A1 · Patel · 2021 [cited by applicant]
US 20210327203A1 · Shah · 2021 [cited by applicant]
US 20210403239A1 · Patel et al. · 2021 [cited by applicant]
US 20210405602A1 · Patel et al. · 2021 [cited by applicant]
US 20210406970A1 · Patel et al. · 2021 [cited by applicant]
US 20210407243A1 · Patel et al. · 2021 [cited by applicant]
US 20220051507A1 · Forutanpour et al. · 2022 [cited by applicant]
US 20220071299A1 · Patel · 2022 [cited by applicant]
US 20220172549A1 · Chung et al. · 2022 [cited by applicant]
US 20220245690A1 · Ryner et al. · 2022 [cited by applicant]
US 20220263886A1 · Rose · 2022 [cited by applicant]
US 20220292543A1 · Henderson · 2022 [cited by applicant]
US 20220398557A1 · Richards · 2022 [cited by applicant]
US 20230298427A1 · Patel et al. · 2023 [cited by applicant]
US 20230322487A1 · Patel · 2023 [cited by applicant]
US 20240002152A1 · Patel et al. · 2024 [cited by applicant]
US 20240257093A1 · Wulff et al. · 2024 [cited by applicant]
US 20240367902A1 · Patel · 2024 [cited by applicant]
US 20250094977A1 · Patel et al. · 2025 [cited by applicant]
US 20250209467A1 · Patel et al. · 2025 [cited by applicant]
AU 2021107597A4 · 2022 [cited by applicant]
CA 3028753A1 · 2019 [cited by applicant]
CN 101723140B · 2011 [cited by applicant]
CN 111316301A · 2020 [cited by applicant]
CN 115485782A · 2022 [cited by applicant]
EP 3869395A1 · 2021 [cited by applicant]
EP 3289548B2 · 2021 [cited by applicant]
JP 2003016482A · 2003 [cited by applicant]
JP WO2003017157A · 2004 [cited by applicant]
JP 2005149258A · 2005 [cited by applicant]
JP 2016181013A · 2016 [cited by applicant]
JP 7289565B2 · 2023 [cited by applicant]
KR 20170140189A · 2017 [cited by applicant]
WO WO2009089163A1 · 2009 [cited by applicant]
WO WO2019032043A1 · 2019 [cited by applicant]
WO WO2019126805A1 · 2019 [cited by applicant]
WO WO2021178007A1 · 2021 [cited by applicant]
WO WO2023037112A1 · 2023 [cited by applicant]
PayRange, Inc., PCT/US2020/055456, International Search Report and Written Opinion, Feb. 2, 2021, 9 pgs. [cited by applicant]
PayRange, Inc., PCT/US2020/055456, International Preliminary Report on Patentability, Sep. 6, 2022, 6 pgs. [cited by applicant]
Patel, Non-Final Office Action, U.S. Appl. No. 17/026,000, Sep. 29, 2022, 17 pgs. [cited by applicant]
Patel, Non-Final Office Action, U.S. Appl. No. 17/469,776, Sep. 29, 2022, 16 pgs. [cited by applicant]
Patel, Non-Final Office Action, U.S. Appl. No. 17/194,152, Mar. 10, 2023, 14 pgs. [cited by applicant]
Patel, Notice of Allowance, U.S. Appl. No. 17/026,000, Apr. 7, 2023, 8 pgs. [cited by applicant]
Patel, Notice of Allowance, U.S. Appl. No. 17/469,776, Apr. 10, 2023, 9 pgs. [cited by applicant]
Patel et al., Non-Final Office Action, U.S. Appl. No. 17/447,530, Apr. 13, 2023, 14 pgs. [cited by applicant]
Patel et al., Notice of Allowance, U.S. Appl. No. 17/447,530, Oct. 24, 2023, 9 pgs. [cited by applicant]
Patel et al., Non-Final Office Action, U.S. Appl. No. 17/447,528, May 11, 2023, 13 pgs. [cited by applicant]
Patel et al., Non-Final Office Action, U.S. Appl. No. 17/447,499, Apr. 12, 2023, 20 pgs. [cited by applicant]
Patel et al., Notice of Allowance, U.S. Appl. No. 17/447,499, Oct. 26, 2023, 9 pgs. [cited by applicant]
Patel, Notice of Allowance, U.S. Appl. No. 17/194,152, Nov. 15, 2023, 8 pgs. [cited by applicant]
Patel et al., Notice of Allowance, U.S. Appl. No. 17/447,528, Nov. 22, 2023, 8 pgs. [cited by applicant]
Patel et al., Non-Final Office Action, U.S. Appl. No. 18/201,096, Dec. 28, 2023, 17 pgs. [cited by applicant]
Patel et al., Notice of Allowance, U.S. Appl. No. 18/327,689, Feb. 5, 2024, 10 pgs. [cited by applicant]
Patel et al., Notice of Allowance, U.S. Appl. No. 17/447,530, Feb. 14, 2024, 8 pgs. [cited by applicant]
Patel et al., Notice of Allowance, U.S. Appl. No. 18/327,689, Feb. 23, 2024, 8 pgs. [cited by applicant]
PayRange, Inc., PCT/US2022/043357, International Search Report and Written Opinion, Apr. 24, 2023, 35 pgs. [cited by applicant]
Patel et al., Notice of Allowance, U.S. Appl. No. 17/447,528, Mar. 7, 2024, 7 pgs. [cited by applicant]
Patel, Non-Final Office Action, U.S. Appl. No. 17/469,733, Sep. 9, 2024, 22 pgs. [cited by applicant]
PayRange, Inc., JP2022-550137, Decision to Grant, Jun. 3, 2024, 7 pgs. [cited by applicant]
Patel, Non-Final Office Action, U.S. Appl. No. 18/963,481, Mar. 21, 2025, 24 pgs. [cited by applicant]
Tao-Ku Chang et al., “A Secure Cloud-Based Payment Model for M-Commerce,” 2013 42nd International Conference on Parallel Processing, Lyon, France, 2013, pp. 1082-1086, 5 pgs. doi: 10.1109/ICPP.2013.129. keywords: {Mobil… [cited by applicant]
PayRange, Inc., PCT/US2024/057922, International Search Report and Written Opinion, Mar. 12, 2025, 15 pgs. [cited by applicant]
Patel, Final Office Action, U.S. Appl. No. 17/469,733, Jun. 17, 2025, 26 pgs. [cited by applicant]
Patel, Final Office Action, U.S. Appl. No. 18/963,481, Jul. 14, 2025, 16 pgs. [cited by applicant]
A. M. Elshaer et al., “IoT-Enabled E-Prescription Management and Dispensing Machine Monitoring”, Published in: 2024 14th International Conference on Electrical Engineering (ICEENG), Date Added to IEEE Xplore: Jun. 25, 2… [cited by applicant]