Systems and methods for providing geolocation services in a mobile-based crowdsourcing platform
First Claim
1. A system for providing geolocation services in a mobile-based crowdsourcing platform, the system comprising:
- a mobile device for user input and interaction; and
a server configured to communicate with and exchange data with the mobile device, the server comprising a processor coupled to a memory containing instructions executable by the processor to cause the server to;
receive user data from the mobile device, the user data comprising a location of the user within an environment, movement of the user within the environment over a period of time, and direct user input with a user interface (UI) provided on the mobile device, the user input comprising active user verification and confirmation of at least one of the user'"'"'s location, movement, and specific landmarks or objects within the user'"'"'s vicinity within the environment;
render a layout of the environment based on the user data, wherein rendering comprises generating a visual model of a layout of the environment in which the user is located or moving to thereby provide a visual indication of the user'"'"'s location within the environment; and
continually update and refine the layout of the environment based on subsequent user data received from the mobile device or from one or more other mobile devices associated with separate and different users within the given environment.
3 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides systems and methods for providing geolocation services in a mobile-based crowdsourcing platform. More specifically, the system of the present invention includes a plurality of remote mobile devices configured to communicate and exchange data with a cloud-based service, such as a crowdsourcing platform. The crowdsourcing platform generally provides a geolocation service based on the crowdsourcing, or polling, of users of the mobile devices so as to determine location and movement of the users within a specific environment. The system is further configured to automatically render a floor plan or layout of a location based on the user data.
-
Citations
14 Claims
-
1. A system for providing geolocation services in a mobile-based crowdsourcing platform, the system comprising:
-
a mobile device for user input and interaction; and a server configured to communicate with and exchange data with the mobile device, the server comprising a processor coupled to a memory containing instructions executable by the processor to cause the server to; receive user data from the mobile device, the user data comprising a location of the user within an environment, movement of the user within the environment over a period of time, and direct user input with a user interface (UI) provided on the mobile device, the user input comprising active user verification and confirmation of at least one of the user'"'"'s location, movement, and specific landmarks or objects within the user'"'"'s vicinity within the environment; render a layout of the environment based on the user data, wherein rendering comprises generating a visual model of a layout of the environment in which the user is located or moving to thereby provide a visual indication of the user'"'"'s location within the environment; and continually update and refine the layout of the environment based on subsequent user data received from the mobile device or from one or more other mobile devices associated with separate and different users within the given environment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
Specification