US 11,689,285 B2
Systems and methods for providing geolocation services in a mobile-based crowdsourcing platform
Abdullah Daoud, Lynnfield, MA (US); and B. Eric Graham, Wenham, MA (US)
Assigned to CrowdComfort, Inc., Boston, MA (US)
Filed by CrowdComfort, Inc., Boston, MA (US)
Filed on Jul. 1, 2022, as Appl. No. 17/856,583.
Application 17/856,583 is a continuation of application No. 17/182,667, filed on Feb. 23, 2021, granted, now 11,394,463.
Application 17/182,667 is a continuation of application No. 16/745,971, filed on Jan. 17, 2020, granted, now 10,958,341, issued on Mar. 23, 2021.
Application 16/745,971 is a continuation of application No. 15/353,336, filed on Nov. 16, 2016, granted, now 10,541,751, issued on Jan. 21, 2020.
Claims priority of provisional application 62/256,884, filed on Nov. 18, 2015.
Prior Publication US 2022/0407599 A1, Dec. 22, 2022
Int. Cl. H04B 10/00 (2013.01); H04B 10/116 (2013.01); H04W 4/029 (2018.01); H04W 4/33 (2018.01); H04L 67/52 (2022.01); H04W 4/02 (2018.01)
CPC H04B 10/116 (2013.01) [H04L 67/52 (2022.05); H04W 4/029 (2018.02); H04W 4/33 (2018.02); H04W 4/026 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system for providing geolocation services in a mobile-based crowdsourcing platform, the system comprising:
a server configured to implement a crowdsourcing platform and to communicate with and exchange data with mobile devices via the crowdsourcing platform, the server comprising at least one processor coupled to memory containing instructions executable by the at least one processor to cause the server to:
receive reports from at least one mobile device associated with at least one maintenance user who is responsible for cleanliness within an environment, each report including data relating to cleanliness of a space from among a plurality of spaces within the environment relative to a layout or floor plan of the environment;
update a database to include, for each of the plurality of spaces, cleanliness status of each of the plurality of spaces based on the data from the reports;
determine location of a non-maintenance user mobile device within the environment;
determine a space from among the plurality of spaces based on the location of the non-maintenance user mobile device; and
provide, via the crowdsourcing platform, cleanliness status of the determined space to the non-maintenance user mobile device.