IP Library › Granted Patent US 12,333,476
Granted Patent B2
US 12,333,476 · App. 17/851,986 · Granted Jun 17, 2025

Precision delivery of items to moving targets utilizing network-provided position information

Inventors: Zhi Cui (Sugar Hill, GA); Hongyan Lei (Plano, TX)
Assignee: AT&T Intellectual Property I, L.P.
G06Q10/083
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 12,333,476
App. No.
17/851,986
Granted
Jun 17, 2025
Kind
B2
Abstract

Aspects of the subject disclosure may include, for example, obtaining first positional information comprising a location of a non-stationary entity mobile within an environment, the first positional information obtained from a service provider monitoring a positional status of the non-stationary entity within the environment. A path of the non-stationary entity is predicted according to the first positional information. A delivery device mobile within the environment is directed according to the predicted path to deliver an item to the non-stationary entity. Second positional information is obtained, identifying a location of the delivery device within the environment. A separation distance is calculated between the location of the non-stationary entity and the location of the delivery device within the environment and a delivery opportunity is detected based upon the separation distance not exceeding a threshold distance. Other embodiments are disclosed.

Claims (56)

1. A method, comprising:

receiving, by a processing system including a processor, a request for delivery of a physical item to a non-stationary entity having a unique identifier and mobile within an environment;

obtaining, by the processing system and responsive to the receiving the request, first positional information comprising a location of the non-stationary entity, the first positional information obtained from a service provider monitoring a positional status of the non-stationary entity within the environment;

estimating, by the processing system, a speed of the non-stationary entity, to determine an estimated speed;

estimating, by the processing system, a path of the non-stationary entity to obtain an estimated path, according to the first positional information and the estimated speed;

directing, by the processing system and according to the estimated path, movement of a delivery vehicle mobile within the environment and adapted to deliver the item;

obtaining, by the processing system, second positional information identifying a location of the delivery vehicle within the environment;

calculating, by the processing system, a separation distance between the location of the non-stationary entity and the location of the delivery vehicle within the environment;

detecting, by the processing system, a delivery opportunity based on the separation distance not exceeding a delivery threshold, wherein the delivery vehicle comprises a non-living delivery vehicle, and wherein the delivery opportunity comprises a transfer of the item to a mobile user traveling with the non-stationary entity, while the non-stationary entity is moving;

determining, by the processing system, a pattern of movement of the non-stationary entity based on the first positional information;

determining, by the processing system, an indication that the non-stationary entity is able to receive the item while moving; and

determining, by the processing system, a delivery strategy according to the pattern of movement and the indication that the non-stationary entity is able to receive the item while moving.

2. The method of claim 1 , wherein the non-stationary entity comprises a mobile communication device operating within a physical environment, wherein the unique identifier comprises an international mobile subscriber identity number, and wherein the service provider comprises a mobile network operator.

3. The method of claim 2 , wherein the delivery vehicle comprises an unmanned vehicle.

4. The method of claim 3 , wherein the unmanned vehicle comprises a drone.

5. The method of claim 1 , wherein the method additionally operates in an additional mode wherein: the non-stationary entity comprises a logical mobile entity operating within a three-dimensional (3D) virtual space, wherein the unique identifier comprises a self-sovereign identity and wherein the service provider comprises a virtual-space service provider.

6. The method of claim 5 , wherein, in the additional mode, the delivery vehicle comprises a logical representation of a physical delivery vehicle operating within the 3D virtual space, wherein the physical item is instead a logical representation of an item, wherein the mobile user comprises a mobile avatar and wherein the transfer of the item to the mobile user while the non-stationary entity is moving further comprises a transfer of the logical representation of the item to the mobile avatar while the non-stationary entity is moving within the 3D virtual space.

7. The method of claim 1 , wherein the first positional information comprises geocoordinates obtained from a service provider and having an accuracy approximating the delivery threshold.

8. The method of claim 7 , wherein the geocoordinates are provided with an accuracy approximating an arm's reach of the non-stationary entity, and wherein the transfer of the item to the mobile user is over an extended segment of the path of the non-stationary entity.

9. The method of claim 1 , wherein the delivery strategy further comprises:

determining, by the processing system, a physical attribute of the mobile user, wherein the determining the indication that non-stationary entity is able to receive the item while moving is according to the physical attribute; and

identifying, by the processing system, a delivery mode that facilitates delivery without requiring the non-stationary entity to one of pause, stop, or deviate from the path of the non-stationary entity.

10. The method of claim 9 , wherein the determining the delivery strategy further comprises:

determining, by the processing system, a delivery path adapted to intersect with the estimated path, and wherein the determining the physical attribute of the mobile user further comprises identifying hands of the mobile user are free to accept the item.

11. A system, comprising:

a processing system including a processor; and

a memory that stores executable instructions thereon that, when executed by the processing system, cause the processing system to perform operations, the operations comprising:

obtaining first positional information comprising a location of a non-stationary entity having a unique identifier and mobile within an environment, the first positional information obtained from a service provider monitoring a positional status of the non-stationary entity within the environment;

estimating a speed of the non-stationary entity, to determine an estimated speed;

estimating a path of the non-stationary entity to obtain an estimated path, according to the first positional information and the estimated speed;

directing, according to the estimated path, movement of a delivery vehicle mobile within the environment and adapted to deliver a physical item to the non-stationary entity;

obtaining second positional information identifying a location of the delivery vehicle within the environment;

calculating a separation distance between the location of the non-stationary entity and the location of the delivery vehicle within the environment;

identifying a delivery opportunity based on the separation distance not exceeding a delivery threshold, wherein the delivery vehicle comprises a non-living delivery vehicle, and wherein the delivery opportunity comprises delivery while the non-stationary entity is moving;

determining a pattern of movement of the non-stationary entity based on the first positional information;

determining an indication that the non-stationary entity is able to receive the item while moving; and

determining a delivery strategy according to the pattern of movement and the indication that the non-stationary entity is able to receive the item while moving.

12. The system of claim 11 , wherein the non-stationary entity comprises a mobile communication device operating within a physical environment, wherein the unique identifier comprises an international mobile subscriber identity number, and wherein the service provider comprises a mobile network operator.

13. The system of claim 11 , wherein the system additionally operates in an additional mode wherein: the non-stationary entity comprises a logical mobile entity operating within a three-dimensional (3D) virtual space, wherein the unique identifier comprises a self-sovereign identity and wherein the service provider comprises a virtual-space service provider.

14. The system of claim 11 , wherein the delivery vehicle comprises a mobile communication device in communication with a mobile network.

15. The system of claim 14 , wherein the directing the delivery vehicle comprises communicating with the delivery vehicle via the mobile network.

16. The system of claim 14 , wherein the mobile network is adapted to support wireless communications to the mobile communication device via a licensed spectrum.

17. A non-transitory, machine-readable medium, storing executable instructions thereon that, when executed by a processing system including a processor, cause the processing system to perform operations, the operations comprising:

obtaining first positional information comprising a location of a non-stationary entity mobile within an environment, the first positional information obtained from a service provider monitoring a positional status of the non-stationary entity within the environment;

estimating a speed of the non-stationary entity, to determine an estimated speed;

predicting a path of the non-stationary entity to obtain a predicted path, according to the first positional information and the estimated speed;

directing, according to the predicted path, movement of a delivery device mobile within the environment and adapted to deliver a physical item to the non-stationary entity;

obtaining second positional information identifying a location of the delivery device within the environment;

calculating a separation distance between the location of the non-stationary entity and the location of the delivery device within the environment;

detecting a delivery opportunity based on the separation distance not exceeding a threshold distance, wherein the delivery device comprises a non-living delivery device, and wherein the delivery opportunity comprises delivery while the non-stationary entity is moving;

determining a pattern of movement of the non-stationary entity based on the first positional information;

determining an indication that the non-stationary entity is able to receive the item while moving; and

determining a delivery strategy according to the pattern of movement and the indication that the non-stationary entity is able to receive the item while moving.

18. The non-transitory, machine-readable medium of claim 17 , wherein the non-stationary entity comprises a mobile communication device operating within a physical environment and wherein the service provider comprises a mobile network operator.

19. The non-transitory, machine-readable medium of claim 17 , wherein the processing system additionally operates in an additional mode wherein: the non-stationary entity comprises a logical mobile entity operating within a three-dimensional virtual space and wherein the service provider comprises a virtual-space service provider.

20. The non-transitory, machine-readable medium of claim 17 , wherein the processing system additionally operates in an additional mode wherein: the non-stationary entity comprises a logical mobile entity operating within a three-dimensional (3D) virtual space, and wherein the delivery device comprises a logical representation of a physical delivery device operating within the 3D virtual space, wherein the physical item is instead a logical representation of an item, wherein the non-stationary entity comprises a mobile avatar and wherein the delivery comprises a transfer of the logical representation of the item to the mobile avatar while the non-stationary entity is moving within the 3D virtual space.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 8, 2022
From: CUI, ZHI; LEI, HONGYAN
To: AT&T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 060458/0691 →
Continuity (1)
Related Publication 20230419235A1 · Dec 28, 2023
References Cited (19)
US 20160323706A1 · Splaine · 2016 [cited by examiner]
US 20160337782A1 · Suzuki · 2016 [cited by examiner]
US 20170311169A1 · Cai · 2017 [cited by examiner]
US 20190035182A1 · Rephlo · 2019 [cited by examiner]
US 20190197780A1 · Rao · 2019 [cited by applicant]
US 20190283240A1 · Skaaksrud · 2019 [cited by examiner]
US 20200019925A1 · Tokhtabaev · 2020 [cited by applicant]
US 20200051000A1 · Hodges · 2020 [cited by examiner]
US 20200130893A1 · Väin · 2020 [cited by applicant]
US 20200172339A1 · Theobald · 2020 [cited by applicant]
US 20210383322A1 · Williams et al. · 2021 [cited by applicant]
US 20220114635A1 · Sumida · 2022 [cited by applicant]
US 20220151421A1 · Sengstaken, Jr. · 2022 [cited by applicant]
US 20220153312A1 · Pickett et al. · 2022 [cited by applicant]
US 20230289817A1 · Ashby · 2023 [cited by examiner]
Zhang, Juan, Economic and Environmental Impacts of Drone Delivery, The University of Missouri—St. Louis, May 2021. [cited by examiner]
“New SID on NR Positioning Enhancements”, 3GPP TSG RAN Meeting #86, Dec. 9, 2019, 3 pgs. [cited by applicant]
Dwivedi, et al., “5G positioning: What you need to know”, https://www.ericsson.com/en/blog/2020/12/5g-positioning--what-you-need-to-know, Dec. 18, 2020, 10 pages. [cited by applicant]
Keating, et al., “The evolution of 5G New Radio positioning technologies”, Nokia Bell Labs, White Paper, 2021, 8 pgs. [cited by applicant]
Cited By (1)
US 12,670,483