IP Library Granted Patent US 10,922,643
Granted Patent B2
US 10,922,643 · App. 15/920,314 · Granted Feb 16, 2021

System and method of optimizing the routing and delivery of services and goods, and notifications related to same

Inventor: Shawn Fallah (Seattle, WA)
Assignee: KONNEKTI, INC.
G06Q10/08355G01C21/343G01C21/3407G01C21/3655H04L63/0428H04W4/021H04W4/023
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,922,643
App. No.
15/920,314
Granted
Feb 16, 2021
Kind
B2
Abstract

A system and method that provides for the routing and delivery of services to consumers by providers is disclosed. The system enables providers to advertise and list the products and services they provide, and customers to solicit bids or to otherwise seek to engage a provider to perform a service or from whom to purchase a good. The system may store customer and provider information in databases to be searched to identify a match between customer and provider. The system transmits navigation information to the provider's device to travel to the final destination. The navigation information includes an intermediary destination the provider must reach before being presented with the final destination. The system may include a notification feature to notify a customer or third party regarding the location of the provider or the status of a requested service or delivery.

Claims (33)

1. A method of routing providers to destinations, the method comprising:

causing presentation, by a provider mobile electronic device operated by a first provider, of navigation information to an intermediary destination without identification of a final destination, the final destination which is a location at which at least one of services are to be performed or goods are to be delivered, wherein the intermediary destination is a first geofenced area that is larger than and encompasses the final destination and causing presentation of navigation information to an intermediary destination without identification of a final destination includes causing presentation of navigation information toward the first geofenced area without identification of the final destination;

wherein causing presentation, by a provider mobile electronic device operated by a first provider, of navigation information to an intermediary destination without identification of a final destination, includes:

receiving encrypted location information via a first application executing on the provider mobile electronic device at a first time, the encrypted location information specifying both the intermediary destination and the final destination;

at a first time, decrypting the encrypted location information that identifies the intermediary destination; and

at a second time, decrypting the encrypted location information that identifies the final destination, the first time occurring before the second time, and the second time occurring at or after the provider reaches the intermediary destination:

in response to a signal indicative of the provider mobile electronic device reaching the first geofenced area, causing presentation, by the provider mobile electronic device, of navigation information to the final destination; and

in response to a signal indicative of the provider mobile electronic device reaching the final destination, causing a notification to be provided to at least one electronic device logically associated with an entity that is not the first provider.

2. The method of claim 1 further comprising:

determining the intermediary destination based on the first geofenced area that is larger than and encompasses the final destination.

3. The method of claim 2 wherein determining the intermediary destination based on the first geofenced area includes:

determining the first geofenced area based on a distance form the final destination; and

determining a specific location on a boundary of the determined geofenced area that is closest to a starting destination.

4. The method of claim 1 , wherein causing presentation, by a provider mobile electronic device operated by a first provider, of navigation information to an intermediary destination without identification of a final destination, further includes:

decrypting the received encrypted location information via the first application executing on the provider mobile electronic device, the decrypted location information only accessible to the provider on reaching the intermediary destination.

5. The method of claim 1 wherein causing presentation, by a provider mobile electronic device operated by a first provider, of navigation information to an intermediary destination without identification of a final destination, further includes:

tracking a current location of the provider mobile electronic device via the first application.

6. The method of claim 5 wherein causing presentation, by a provider mobile electronic device operated by a first provider, of navigation information to an intermediary destination without identification of a final destination, further includes:

determining whether the current location of the provider mobile electronic device has reached the intermediary destination; and

in response to determining that the current location of the provider mobile electronic device has reached the intermediary destination, causing decryption of the encrypted location information identifying the final destination by the first application.

7. The method of claim 1 wherein causing presentation, by a provider mobile electronic device operated by a first provider, of navigation information to an intermediary destination without identification of a final destination, further includes:

at the first time, providing the unencrypted location information specifying the intermediary destination by the first application to a second application executing on the provider mobile electronic device, the second application separate and distinct from the first application; and

at the second time, providing the unencrypted location information specifying the final destination by the first application to the second application executing on the provider mobile electronic device.

8. The method of claim 7 wherein the second application is a navigation application executable by at least one of a smartphone, tablet computer, or head unit of a vehicle, and the first application makes a series of application programming interface (API) calls to the second application.

9. The method of claim 1 wherein causing presentation of navigation information to an intermediary destination without identification of a final destination includes at least one of causing a visual presentation of a first map with routing information to the intermediary destination without identification of the final destination or causing presentation of tur-by-turn routing information to the intermediary destination without identification of the final destination.

10. The method of claim 1 wherein causing a notification to be provided to at least one electronic device logically associated with an entity that is not the first provider includes causing an electronic notification to be provided to at least one electronic device logically associated with an entity that requested the services or goods.

11. The method of claim 1 wherein causing a notification to be provided to at least one electronic device logically associated with an entity that is not the first provider includes causing an electronic notification to be provided to at least one electronic device logically associated with an entity identified by an entity that requested the services or goods and different from the entity that requested the services or goods.

12. The method of claim 1 further comprising:

in response to a signal indicative of the provider mobile electronic device being within a specified proximity of an electronic device logically associated with an entity that requested the services or goods, causing a notification to be provided to at least one of the provider mobile electronic device and the electronic device logically associated with the entity that requested the services or goods.

13. The method of claim 1 , further comprising:

determining an alternate location spaced from the final destination; and calculating a boundary of the first geofenced area based on the alternate location.

14. The method of claim 1 , further comprising:

in response to both a receipt of: i) an indication that the requested service has been completed or requested goods delivered and ii) an indication that the provider has traveled a defined amount from the final destination, causing a notification to be provided to at least one electronic device logically associated with an entity that requested the services or goods.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 15, 2018
From: FALLAH, SHAWN
To: KONNEKTI, INC.
Reel/Frame 045242/0650 →
Continuity (3)
Provisional Application 62471242 · Mar 14, 2017
Provisional Application 62555283 · Sep 7, 2017
Related Publication 20180268370A1 · Sep 20, 2018