×

Providing real-time segment performance information

  • US 9,291,713 B2
  • Filed: 03/29/2012
  • Issued: 03/22/2016
  • Est. Priority Date: 03/31/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method of providing real-time segment performance information, comprising:

  • storing a user configured definition for a window of concurrency on a segment, wherein the window of concurrency on the segment is defined based at least in part on a threshold time value or a threshold distance value, wherein the user configured definition for the window of concurrency comprises a condition for determining that at least two users comprise concurrent users with respect to one another on the segment, wherein the condition comprises a window within which at least two users currently performing activities that match the segment comprise concurrent users with respect to one another on the segment;

    determining, without user intervention, a first user'"'"'s current activity that matches the segment based at least in part on at least a portion of location information recorded for the first user, wherein determining that the segment matches the first user'"'"'s current activity includes determining that the at least portion of location information recorded for the first user matches at least a portion of a set of geographic information associated with the segment;

    determining, without user intervention, a second user'"'"'s current activity that matches the segment based at least in part on at least a portion of location information recorded for the second user;

    determining, using a processor, whether the second user comprises a concurrent user with respect to the first user on the segment based at least in part on;

    determining a progress difference between the first user'"'"'s current activity and the second user'"'"'s current activity based at least in part on comparing the at least portion of location information recorded for the first user and the at least portion of location information recorded for the second user; and

    comparing the progress difference to the stored user configured definition for the window of concurrency on the segment; and

    communicating real-time segment performance information associated with the first user'"'"'s current activity on the segment based at least in part on the determination of whether the second user comprises the concurrent user with respect to the first user on the segment, wherein the second user is currently active on the segment.

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