×

Method for conveyance of event information to individuals interested devices having phone numbers

DC CAFC
  • US 10,602,364 B2
  • Filed: 08/21/2019
  • Issued: 03/24/2020
  • Est. Priority Date: 12/23/2005
  • Status: Active Grant
First Claim
Patent Images

1. A method for conveyance of event information to individuals interested in locating drivers using mobile devices having phone numbers, the method being used in a tracking service provided over a network of computing devices to groups of authorized users who carry mobile devices associated with location information sources that indicate locations of the authorized users, including the individuals in a user group and drivers in driver groups, the method comprising the steps of:

  • (a) managing a database management system application (DBMSA) executed on one or more servers configured to provide access to authorized user accounts under multiple levels of privilege specified based roles of the authorized users, said roles being specified in the DBMSA as a driver role in driver groups and an individual role in the user group;

    said driver groups including a first group of drivers who carry a first group of mobile devices in a plurality of zones identified in the DBMSA by zone IDs, a second group of drivers who carry a second group of mobile devices for being located in the zones, and a third group of individuals who carry a third group of mobile devices for locating the drivers based on a zone ID of a zone;

    (b) using a first level of privilege of an administrator of the tracking service to provide access authorizations to the authorized user accounts;

    wherein the administrator controls membership of the authorized users in the groups by adding the individuals to the user group and adding the drivers to the driver groups;

    (c) after providing the access authorizations, using the first level of privileges before giving corresponding second levels of privilege to the drivers for being located by the individual and giving corresponding third levels of privilege to the individuals for locating the drivers based on events set by the individuals,(d) receiving log in requests into drivers'"'"' user accounts that contain IDs and passwords of the drivers before providing the corresponding second levels of privilege for selecting one of the first group of drivers or the second group of drivers, wherein the administrator adds the drivers to the first group of drivers or the second group of drivers;

    (e) receiving log in requests into the individuals'"'"' user accounts that contain IDs and passwords of the individuals before providing user interfaces to the individuals to use corresponding third levels of privilege for selecting one of the first group of drivers or the second group of drivers,(f) conveying locations of the individuals on mobile devices carried by the drivers that are in a selected group of drivers by the individual, wherein the mobile devices carried by the drivers in the selected group of drivers display maps showing the location of the individuals within streets of the zone;

    (g) conveying locations of the drivers in the selected group of drivers to mobile devices carried by the individuals who select the group of drivers, wherein the mobile devices carried by the individuals display maps showing the location of the drivers in the selected group of drivers within streets of the zone;

    (h) receiving address locations set by the individuals using the mobile devices within the zone;

    (i) receiving access lists specified by the individuals that identify recipients of alerts sent based on the address location;

    (j) after receiving an address location, determining occurrence of an event, wherein the event occurs based on proximity of location of an individual who set the address location relative to locations of divers in a selected group of drivers by the individual who carries a mobile device having a phone number; and

    (k) after the event occurs cause

         1) an event notification to be sent to the mobile device based on the phone number and

         2) an alert to be sent to a recipient based on an access list specified by the individual.

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