Delivery method for a traveling vehicle using a drone
US-11710094-B2 · Jul 25, 2023 · US
US12570274B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12570274-B2 |
| Application number | US-202118572548-A |
| Country | US |
| Kind code | B2 |
| Filing date | Sep 24, 2021 |
| Priority date | Sep 24, 2021 |
| Publication date | Mar 10, 2026 |
| Grant date | Mar 10, 2026 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Systems and techniques for location management are described herein. In an example, a system may include at least one processor and at least one memory with instructions stored thereon that when executed by the processor, cause the processor to obtain data originating from one or more sensors proximate to the location. A trained activity-based detection model may identify an activity at the location and perform a determination of a service to be offered at the location based on the detected activity. The system may then send a message to a user offering the service to the user, and in response to receiving an authorization accepting the service from the user, cause the service to be implemented at the location, which may include classifying the service as a service type, matching the service type to a service provider, and sending a notification to the service provider.
Opening claim text (preview).
What is claimed is: 1 . A networked computing device for location management, comprising: at least one processor; and at least one memory, including instructions stored thereon that when executed by the at least one processor, cause the at least one processor to: obtain data originating from one or more sensors proximate to a location; identify, using a trained activity-based detection model, an activity at the location; perform a determination of a first service to be offered at the location, wherein the first service is a parking service and wherein the determination is made based on the identified activity; send a message to a user, the message offering the first service at the location; receive an authorization from the user, the authorization accepting the offered first service; in response to the authorization from the user accepting the offered first service, cause the first service to be implemented at the location; determine a second service to be offered, wherein the second service is a non-parking-related service; send a second message to the user, the second message offering the second service; receive a second authorization from the user accepting the second service; and in response to receiving the second authorization from the user accepting the offered second service, cause the second service to be implemented, wherein to cause the second service to be implemented includes: classifying the second service accepted by the user as a non-parking-related service type; matching the non-parking-related service type to a service provider; and sending a notification to the service provider, the notification including the location, an identifier assigned to the user, and the non-parking-related service type. 2 . The networked computing device of claim 1 , wherein the instructions further cause the processor to: collect crowd-sourced data from one or more sensors of a plurality of other users; aggregate the data collected from the one or more sensors proximate the location with the crowd-sourced data; and process the aggregated data with the trained activity-based detection model. 3 . The networked computing device of claim 2 , wherein the location is at least one of a curbside, a parking lot, a parking ramp, or a section of a roadway, and wherein the one or more sensors of the plurality of other users is at least one of a camera, a microphone, or a light detection and ranging (LIDAR) sensor located on a vehicle proximate the location. 4 . The networked computing device of claim 2 , wherein the first service includes an automated valet parking service, wherein the automated valet parking service includes movement of a vehicle between the location and a parking location. 5 . The networked computing device of claim 4 , wherein the instructions further cause the processor to: transmit a parking status message to the vehicle, the parking status message including one or more of: a parking availability status of a parking area, a wait time, or a timestamp; receive a parking request in response to the transmitted parking status message, the parking request including one or more of: a desired parking duration, a desired parking distance, a desired re-parking service, wherein the re-parking service includes moving the vehicle between the parking location and a second parking location, or invoking a desired vehicle service; assign a service identifier to the vehicle; and transmit a designated drop-off location to at least one of the vehicle or the user. 6 . The networked computing device of claim 4 , wherein the instructions further cause the processor to: generate, using the aggregated sensor data, a digital environmental model of a physical environment of a parking area, the digital environmental model including: a number and location of available parking spaces in the parking area; a current occupancy of a set of parking spaces in the parking area; and an identity and location of parked vehicles within the parking area; generate a route to a destination parking space; and transmit the route to at least one of a vehicle or user device associated with the vehicle. 7 . The networked computing device of claim 1 , wherein; the second service is provided by an external service provider; the second service includes a particular second service selected from a plurality of available non-parking-related services; and the second service includes at least one of: a fast-charging service, a car wash, a vehicle maintenance service, a vehicle retrieval service, or a vehicle to grid (V2G) discharge. 8 . The networked computing device of claim 7 , wherein to implement the V2G discharge, the instructions further cause the processor to: determine a status of at least one electric vehicle in a parking area, the status including at least one of: a charge level of the at least one electric vehicle, a charge capacity of the at least one electric vehicle, an autonomy level of the at least one electric vehicle, an expected exit time of the at least one electric vehicle, or a pre-selected discharging preference for the at least one electric vehicle; determine a status of an on-site energy storage device located proximate the parking area; determine a current price to sell electricity to an electric grid connected to a charging station located in the parking area and to the on-site energy storage device; and discharge an amount of electrical charge to at least one of the electric grid or the on-site energy storage device according to the pre-selected discharging preference or a received authorization from the user. 9 . The networked computing device of claim 7 , wherein the first service includes a re-parking service, and wherein to implement the re-parking service the instructions further cause the processor to: receive a re-park interest message from at least one of a vehicle or the user; determine a parking availability status at a second parking area, the second parking area different from the parking area; and transmit a re-park request to the user, the re-park request including one or more of: at least one new parking availability option, at least one new parking availability location, or at least one new parking availability distance. 10 . A method for location management, the method comprising: obtaining data originating from one or more sensors proximate to a location; identifying, using a trained activity-based detection model, an activity at the location; determining a first service to be offered at the location, wherein the first service is a parking service and wherein the determination is made based on the identified activity; sending a message to a user, the message offering the first service at the location; receiving an authorization from the user accepting the offered first service; in response to the authorization from the user accepting the offered first service, causing the first service to be implemented at the location; determining a second service to be offered, wherein the second service is a non-parking-related service; sending a second message to the user, the second message offering the second service; receiving a second authorization from the user accepting the second service; and in response to receiving the second authorization from the user accepting the offered second service, causing the second service to be implemented, wherein causing the second service to be implemented includes: classifying the second service accepted by the user as a non-parking-related service type; matching the non-parking-related service type to a service provider; and sending a notification to the service provider, the notification including t
indicating individual free spaces in parking areas · CPC title
where the received information generates an automatic action on the vehicle control · CPC title
Time or distance, e.g. usage of parking meters or taximeters · CPC title
using location information · CPC title
External transmission of data to or from the vehicle · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.