Patent ID: 9740999
Date: 2017-08-22
CPC Classifications: G06Q

Claim:
1. A computer-based method providing real time task-related data to customers seeking services, goods or consultations at a customer task situs location from a task person assigned to a unique task and an assigned GPS-enabled phone, computer tablet or electronic device coupled to a telecommunications network, said customer having an Internet-enabled communications device linked to said telecommunications network for communications over said telecommunications network, the method operative with a database populated with a plurality of tasks represented by unique task data collections, customer data, task person data, assigned GPS-enabled device data and current location data, one of said unique task data collections having said task situs location data, projected time of arrival data, task identifier data, task description, and task assignment data, said task person data including contact data for the assigned task person and said GPS enabled device, said customer data including customer name, identifying data and a customer communications channel and mode, said database coupled to a web-based server and processor which in turn is coupled to said telecommunications network and enabled to communicate over said communications channels and modes per said customer data, the method comprising: gathering, in substantially realtime, a task person location from said assigned GPS-enabled phone and determining said projected time of arrival substantially continually based thereon; said server effecting a display on said customer Internet-enabled device listing: said task identifier or said task description, said projected time of arrival data and said current task person location data; wherein, with respect to said customer data, said communications channel and mode is a primary communications channel and mode, said customer data further including a secondary communications channel and mode; said server accepting customer-initiated selection of one said communications channel; said server accepting customer-initiated selection of one communications mode from the group consisting of: a voice message through the selected communications channel to said customer, and a text message through the selected communications channel to said customer, said server accepting customer-initiated selection of a task-related communications channel and a task-related mode selection for a time period for an antecedent notice-of-arrival message, said antecedent message based upon said projected time of arrival for said task person at said task situs or distance to said task situs, and a delay message resulting from a change in said projected time of arrival or distance to task situs; sending said antecedent message for said task and said delay message to said customer per the task-related channel and mode selections; said server effecting a further display on said customer Internet-enabled device listing said time of arrival, updated with real time task person location data; and when said customer is not at said task situs, said further display and said updated time of arrival coordinating the substantially simultaneous visit of said task person and said customer at said task situs.