IP Library Patent Application 15707743
Patent Application
App. No. 15/707,743

METHOD FOR INDICATING DELIVERY LOCATION AND SOFTWARE FOR SAME

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 None
App. No.
15/707,743
Abstract

A computer-implemented method including receiving a request from a user to deliver an article from a first location to a second location. The request includes an image of a second location and an indicator on the image identifying a precise delivery location for the article. The indicator on the image is registered to a precise location on a three-dimensional virtual model to obtain a three-dimensional delivery location. A robot is directed to pick up the article at the first location and navigated over an outdoor transportation network from the first location to the second location. The robot delivers the article free of human assistance to the three-dimensional delivery location.

Claims (23)

1 . A computer-implemented method, comprising receiving a request from a user to deliver an article from a first location to a second location over an outdoor transportation network, the request including an image of the second location and an indicator on the image identifying a precise delivery location elevated relative to the outdoor transportation network for the article, providing a three-dimensional virtual model that includes the second location, registering the indicator on the image to a precise location on the three-dimensional virtual model to obtain a three-dimensional delivery location, directing at least one wheeled robot to pick up the article at the first location, navigating the at least one wheeled robot over the outdoor transportation network from the first location to the second location, and causing the at least one wheeled robot to deliver the article free of human assistance to the three-dimensional delivery location.

2 . The method of claim 1 , wherein the three-dimensional delivery location includes three-dimensional coordinates of the delivery location.

3 . The method of claim 1 , wherein the registering step includes registering the image to the three-dimensional virtual model.

4 . The method of claim 1 , wherein the request includes a plurality of images, further comprising utilizing the plurality of images in the creation of the three-dimensional virtual model.

5 . The method of claim 4 , wherein the plurality of images are a plurality of photographs.

6 . The method of claim 4 , wherein the plurality of images include a video.

7 . The method of claim 1 , further comprising obtaining a plurality of depth sensor signals of the second location and utilizing the plurality of depth sensor signals in the creation of the three-dimensional virtual model.

8 . The method of claim 7 , wherein the request includes the plurality of depth sensor signals.

9 . The method of claim 1 , wherein the image is a photograph.

10 . The method of claim 1 , wherein the request includes a three-dimensional orientation associated with the image.

11 . The method of claim 1 , further comprising touching a computer screen displaying the image to create the indicator on the image identifying the precise delivery location.

12 . A computer-implemented method, comprising receiving a request from a user to deliver an article from a first location to a second location over an outdoor transportation network, the request including a three-dimensional delivery location elevated relative to the outdoor transportation network for the article, directing at least one wheeled robot to pick up the article at the first location, navigating the at least one wheeled robot over the outdoor transportation network from the first location to the second location, and causing the at least one wheeled robot to deliver the article free of human assistance to the three-dimensional delivery location.

13 . The method of claim 12 , further comprising providing a three-dimensional virtual model that includes the second location to the user and indicating on the three-dimensional model the three-dimensional delivery location.

14 . The method of claim 13 , wherein the indicating step includes touching a computer screen displaying the three-dimensional virtual model to indicate the three-dimensional delivery location on the three-dimensional virtual model.

15 . The method of claim 13 , further comprising utilizing a plurality of images of the second location provided by the user in the creation of the three-dimensional virtual model.

16 . The method of claim 13 , further comprising utilizing a plurality of depth sensor signals provided by the user in the creation of the three-dimensional virtual model.

17 . The method of claim 12 , wherein the three-dimensional delivery location includes three-dimensional coordinates of the delivery location.

18 . A non-transitory computer-readable storage medium storing computer-executable instructions useable by a mobile computing device having a display to, permit a user of the device to display a two-dimensional image of a three-dimensional virtual model on the display, permit the user to touch the displayed two-dimensional image to identify a delivery location for an article cause a processor to map the delivery location to the three-dimensional virtual model to create a three-dimensional delivery location and request a third party to deliver the article to the three-dimensional delivery location.

19 . The non-transitory computer-readable storage medium of claim 18 , wherein the computer-executable instructions permit the user to purchase the article from the third party.

20 . The non-transitory computer-readable storage medium of claim 18 , wherein the mobile computing device is selected from the group consisting of a smartphone, a tablet, a notebook, a laptop, a watch, a mobile computer and a smart wearable item with a camera.

21 . The non-transitory computer-readable storage medium of claim 18 , wherein the computer-executable instructions permit the user to scan a location with a sensor of the device to produce the three-dimensional virtual model.

22 . The non-transitory computer-readable storage medium of claim 18 , wherein the sensor of the device is a camera.

23 . The non-transitory computer-readable storage medium of claim 18 , wherein the processor is selected from the group consisting of a processor in the mobile computing device, a processor remote of the mobile computing device, a processor in a network computing device, a processor in a cloud computer and any combination of the foregoing.

Assignments (4)
CORRECTIVE ASSIGNMENT TO CORRECT THE APPLICATION NUMBER 065058010653467406555970 PREVIOUSLY RECORDED ON REEL 049065 FRAME 0032. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Sep 20, 2019
From: ZIPPY INC.
To: AUTONOMY SQUARED LLC
Reel/Frame 050451/0369 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 2, 2019
From: ZIPPY INC.
To: AUTONOMY SQUARED LLC
Reel/Frame 049065/0032 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 3, 2017
From: SIBLEY, GABRIEL T.
To: ZIPPY INC.
Reel/Frame 044034/0166 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 18, 2017
From: SIBLEY, GABRIEL T
To: ZIPPPY INC.
Reel/Frame 043617/0131 →