×

Systems and methods for providing geolocation services in a mobile-based crowdsourcing platform

  • US 10,541,751 B2
  • Filed: 11/16/2016
  • Issued: 01/21/2020
  • Est. Priority Date: 11/18/2015
  • Status: Active Grant
First Claim
Patent Images

1. A system for providing geolocation services in a mobile-based crowdsourcing platform, the system comprising:

  • a mobile device for user input and interaction;

    a lighting system configured to transmit data via a visible light communication (VLC) protocol; and

    a server configured to communicate with and exchange data with the mobile device and the lighting system, 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 and VLC data from the lighting system, the user data and the VLC data associated with at least one of a location of a user within an environment and movement of the user within the environment over a period of time, wherein the user data comprises passive user date captured by, and transmitted from, one or more sensors of the mobile device;

    prompt a user of the mobile device for direct user input with a user interface (UI) provided on the mobile device, the direct user input comprising active user verification 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 and the VLC 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 VLC data and 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 all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×