US 12,382,256 B1
Specially programmed computing devices being continuously configured to allow unfamiliar individuals to have instantaneous real-time meetings to create a new marketplace for goods and/or services
John Stuart Kime, Austin, TX (US); Nathan Robert Jones, Austin, TX (US); Christopher Tice Peifer, Greenwich, CT (US); Andrew David Michaelis, Austin, TX (US); Quenby Justina Swinson-Mitchell, Austin, TX (US); David Rodriguez, Austin, TX (US); and Nathan Madera, Austin, TX (US)
Filed by Hopgrade, Inc., Austin, TX (US)
Filed on Apr. 13, 2025, as Appl. No. 19/177,595.
Application 19/177,595 is a continuation of application No. 18/888,094, filed on Sep. 17, 2024.
Application 18/888,094 is a continuation of application No. 18/108,591, filed on Feb. 11, 2023, granted, now 12,101,698, issued on Sep. 24, 2024.
Application 18/108,591 is a continuation of application No. 17/878,837, filed on Aug. 1, 2022, granted, now 12,010,595, issued on Jun. 11, 2024.
Application 17/878,837 is a continuation of application No. 17/878,806, filed on Aug. 1, 2022, granted, now 12,114,236, issued on Oct. 8, 2024.
Application 17/878,806 is a continuation of application No. 17/868,574, filed on Jul. 19, 2022, granted, now 12,041,518, issued on Jul. 16, 2024.
Application 17/868,574 is a continuation of application No. 17/385,186, filed on Jul. 26, 2021, abandoned.
Application 17/385,186 is a continuation of application No. 16/989,608, filed on Aug. 10, 2020, granted, now 11,076,271, issued on Jul. 27, 2021.
Application 16/989,608 is a continuation of application No. 16/601,026, filed on Oct. 14, 2019, granted, now 10,743,150, issued on Aug. 11, 2020.
Application 16/601,026 is a continuation of application No. 16/047,916, filed on Jul. 27, 2018, granted, now 10,448,223, issued on Oct. 15, 2019.
Application 16/047,916 is a continuation of application No. 15/864,831, filed on Jan. 8, 2018, abandoned.
Application 15/864,831 is a continuation of application No. 15/368,219, filed on Dec. 2, 2016, granted, now 9,867,021, issued on Jan. 9, 2018.
Claims priority of provisional application 62/262,015, filed on Dec. 2, 2015.
This patent is subject to a terminal disclaimer.
Int. Cl. H04W 4/20 (2018.01); H04L 12/18 (2006.01); H04M 3/42 (2006.01); H04W 4/02 (2018.01); H04W 4/21 (2018.01); H04W 4/80 (2018.01); H04W 12/02 (2009.01); H04W 12/033 (2021.01)
CPC H04W 4/20 (2013.01) [H04L 12/1813 (2013.01); H04M 3/42008 (2013.01); H04W 4/023 (2013.01); H04W 4/21 (2018.02); H04W 4/80 (2018.02); H04W 12/02 (2013.01); H04W 12/033 (2021.01); H04M 2203/105 (2013.01); H04M 2203/2072 (2013.01); H04M 2203/2094 (2013.01); H04M 2203/256 (2013.01); H04M 2203/6045 (2013.01)] 30 Claims
OG exemplary drawing
 
1. A method of proximity-based communication over at least one network, the method including:
establishing, by a server, proximity-based communication between a mobile computing device and an other computing device, including by instructing the mobile computing device and the other computing device to provide real-time updatable location information, the mobile computing device specifically programmed to communicate with the server including via a graphical user interface, and such that communications from the server maintain user anonymity with respect to the other computing device, and the other computing device configured to communicate with the server including via a graphical user interface;
determining a stationary location of a meeting for a pickup, delivery, or both a pickup and a delivery;
providing the mobile computing device with the stationary location for the meeting, directions to the stationary location for the meeting, and a map coordinated with the directions for the meeting; and
dynamically adjusting, in real-time, the graphical user interface of the mobile computing device and the graphical user interface of the other computing device, the dynamically adjusting based at least in part on the location information and on real-time proximity of the mobile computing device and the stationary location for the meeting so as to facilitate a meeting at the stationary location for the meeting.