×

Automatic movement and activity tracking

  • US 10,309,787 B2
  • Filed: 11/10/2016
  • Issued: 06/04/2019
  • Est. Priority Date: 11/10/2016
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method of classifying movement of an object, the method comprising:

  • receiving geolocation data indicative of an object'"'"'s location during a period of time;

    processing the geolocation data and timestamps associated with the geolocation data with a processing system to automatically identify a movement of the object during the period of time, the movement being characterized by at least (i) timing data, and (ii) location data indicative of starting and ending locations of the object;

    accessing one or more criteria for classifying the identified movement with the processing system, the one or more criteria being based on historical data for previous movements, the historical data comprising a classification for each of the respective previous movements;

    applying an algorithm that evaluates the timing data and the location data of the identified movement against the one or more criteria, the algorithm being configured to automatically assign a classification of a plurality of classifications to the identified movement based on the evaluation;

    determining whether to provide information on the identified movement to either of a first output destination or a second output destination based on the assigned classification, the second output destination being different from the first output destination, the first output destination and the second output destination each being either a website or a software application; and

    providing the information on the identified movement to the first output destination based on the movement being assigned a first classification of the plurality of classifications, the information being provided to the first output destination automatically and without user intervention;

    orproviding the information on the identified movement to the second output destination based on the movement being assigned a second classification of the plurality of classifications, the information being provided to the second output destination automatically and without user intervention;

    wherein the determining comprises;

    receiving, in response to a prompt sent to the user via a graphical user interface on the object, an indication of whether the assigned classification is correct; and

    applying a self-learning algorithm with the processing system to automatically adjust the one or more criteria based on the received indication for subsequent classifications to avoid subsequent prompts being sent to the user via the graphical user interface on the object.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×