SYSTEMS AND METHODS FOR INCREASING USER ENGAGEMENT BY DETERMINING THE MODE OF TRANSPORT OF THE USERS
First Claim
1. A computer implemented method comprising:
- detecting geolocation data associated with the user;
detecting geolocation data associated with a plurality of public conveyances;
detecting a match between the geolocation data associated with the user and the geolocation data associated with one of the plurality of public conveyances; and
responsive to detecting the match, engaging the user electronically.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for detecting geolocation data associated with a traveler and detecting geolocation data associated with a plurality of routes of public conveyances. Detecting a match between the geolocation data associated with the traveler and the geolocation data associated with one of the plurality of routes of public conveyances provides a signal responsive to which the traveler may be engaged electronically. The match between the geolocation data associated with the traveler and the geolocation associated with one of the plurality of routes of public conveyances indicates that the traveler is traveling on a public conveyance and may have time to respond to electronic notifications. A match between an IP address from the user and an IP address associated with a public conveyance indicates that the traveler is traveling on the public conveyance.
75 Citations
20 Claims
-
1. A computer implemented method comprising:
-
detecting geolocation data associated with the user; detecting geolocation data associated with a plurality of public conveyances; detecting a match between the geolocation data associated with the user and the geolocation data associated with one of the plurality of public conveyances; and responsive to detecting the match, engaging the user electronically. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
-
one or more computer processors and computer storage configured to detect geolocation data associated with the user; detect geolocation data associated with a plurality of public conveyances; detect a match between the geolocation data associated with the user and the geolocation data associated with one of the plurality of public conveyances; and responsive to detecting the match, engage the user electronically. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer-readable hardware storage device having embedded therein a set of instructions which, when executed by one or more processors of a computer, causes the computer to execute the following operations:
-
detecting geolocation data associated with the user; detecting geolocation data associated with a plurality of public conveyances; detecting a match between the geolocation data associated with the user and the geolocation data associated with one of the plurality of public conveyances; and responsive to detecting the match, engaging the user electronically. - View Dependent Claims (18, 19, 20)
-
Specification