US 12,093,962 B2
Intermediary communications over non-persistent network connections
Paresh K. Patel, Portland, OR (US); and Christopher M. Sokol, Portland, OR (US)
Assigned to PAYRANGE INC., Portland, OR (US)
Filed by PayRange Inc., Portland, OR (US)
Filed on Oct. 18, 2022, as Appl. No. 17/968,672.
Application 17/968,672 is a continuation of application No. 16/748,727, filed on Jan. 21, 2020, granted, now 11,475,454.
Application 16/748,727 is a continuation in part of application No. 15/406,492, filed on Jan. 13, 2017, granted, now 10,719,833, issued on Jul. 21, 2020.
Application 15/406,492 is a continuation of application No. 14/335,762, filed on Jul. 18, 2014, granted, now 9,547,859, issued on Jan. 17, 2017.
Application 14/335,762 is a continuation of application No. 14/214,644, filed on Mar. 14, 2014, granted, now 8,856,045, issued on Oct. 7, 2014.
Application 14/214,644 is a continuation in part of application No. 29/477,025, filed on Dec. 18, 2013, granted, now D755183, issued on May 3, 2016.
Application 16/748,727 is a continuation in part of application No. 16/029,483, filed on Jul. 6, 2018, granted, now 10,963,905, issued on Mar. 30, 2021.
Application 16/029,483 is a continuation of application No. 14/611,065, filed on Jan. 30, 2015, granted, now 10,019,724, issued on Jul. 10, 2018.
Application 16/748,727 is a continuation in part of application No. 15/956,741, filed on Apr. 18, 2018, granted, now 11,983,692.
Application 15/956,741 is a continuation in part of application No. 15/893,514, filed on Feb. 9, 2018, granted, now 11,966,895.
Application 15/893,514 is a continuation of application No. PCT/US2017/015676, filed on Jan. 30, 2017.
Application 15/893,514 is a continuation of application No. 14/641,236, filed on Mar. 6, 2015, abandoned.
Application PCT/US2017/015676 is a continuation in part of application No. 14/320,534, filed on Jun. 30, 2014, abandoned.
Application 14/320,534 is a continuation in part of application No. 14/214,644, filed on Mar. 14, 2014, granted, now 8,856,045, issued on Oct. 7, 2014.
Application 14/214,644 is a continuation in part of application No. 29/477,025, filed on Dec. 18, 2013, granted, now D755183, issued on May 3, 2016.
Application 15/956,741 is a continuation in part of application No. 15/435,228, filed on Feb. 16, 2017, granted, now 11,205,163, issued on Dec. 21, 2021.
Application 15/435,228 is a continuation in part of application No. 14/458,192, filed on Aug. 12, 2014, granted, now 9,875,473, issued on Jan. 23, 2018.
Application 14/458,192 is a continuation in part of application No. 14/456,683, filed on Aug. 11, 2014, granted, now 9,256,873, issued on Feb. 9, 2016.
Application 14/456,683 is a continuation of application No. 14/335,762, filed on Jul. 18, 2014, granted, now 9,547,859, issued on Jan. 17, 2017.
Application 14/335,762 is a continuation of application No. 14/214,644, filed on Mar. 14, 2014, granted, now 8,856,045, issued on Oct. 7, 2014.
Application 14/214,644 is a continuation in part of application No. 29/477,025, filed on Dec. 18, 2013, granted, now D755183, issued on May 3, 2016.
Claims priority of provisional application 61/917,936, filed on Dec. 18, 2013.
Claims priority of provisional application 62/486,951, filed on Apr. 18, 2017.
Claims priority of provisional application 62/081,492, filed on Nov. 18, 2014.
Claims priority of provisional application 62/296,543, filed on Feb. 17, 2016.
Prior Publication US 2023/0222506 A1, Jul. 13, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 20/40 (2012.01); G06Q 20/18 (2012.01); G06Q 20/32 (2012.01); G06Q 20/36 (2012.01); G06Q 20/38 (2012.01); G06Q 30/06 (2023.01); G07F 9/00 (2006.01); G07F 9/02 (2006.01); G06Q 20/20 (2012.01); H04W 4/80 (2018.01); H04W 8/00 (2009.01); H04W 76/15 (2018.01); H04W 88/04 (2009.01); H04W 88/06 (2009.01)
CPC G06Q 20/405 (2013.01) [G06Q 20/18 (2013.01); G06Q 20/32 (2013.01); G06Q 20/322 (2013.01); G06Q 20/3226 (2013.01); G06Q 20/327 (2013.01); G06Q 20/3278 (2013.01); G06Q 20/36 (2013.01); G06Q 20/38 (2013.01); G06Q 20/3821 (2013.01); G06Q 20/3823 (2013.01); G06Q 20/3829 (2013.01); G06Q 20/386 (2020.05); G06Q 20/40 (2013.01); G06Q 20/4015 (2020.05); G06Q 30/06 (2013.01); G07F 9/002 (2020.05); G07F 9/023 (2013.01); G06Q 2220/00 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A mobile device, comprising:
a first transceiver;
a second transceiver;
one or more processors; and
memory storing one or more programs, including an application, that when executed by the one or more processors cause the one or more processors to perform intermediary communications operations between an offline retail machine with a short-range communication capability and a remote server, the intermediary communications operations including:
obtaining via the first transceiver a single-use request code from an information packet broadcast by the short-range communication capability of the offline retail machine;
transmitting via the second transceiver the single-use request code to the remote server;
obtaining via the second transceiver from the remote server a grant token including the single-use request code and an amount of authorized funds;
detecting a trigger condition for obtaining a product or service from the offline retail machine; and
in response to detecting the trigger condition, initiating provision of the product or service by transmitting the grant token to the offline retail machine via the first transceiver.