Legal claims defining the scope of protection, as filed with the USPTO.
1. A system comprising: a server including a server processor and a server memory, the server memory storing server instructions executable by the server processor to: receive vehicle sensor data and a vehicle location associated with the vehicle sensor data from a publisher vehicle, the vehicle sensor data including a publisher data type; receive, from a service subscriber, a subscriber request for remote data, the subscriber request including a request location and a subscriber data type; determine whether there is a match condition, the match condition including a vehicle location match between the request location and the vehicle location as well as a type match between the publisher data type and the subscriber data type, the data type specifying a type of sensor or sensing medium of the data; and transmit the vehicle sensor data to the service subscriber upon occurrence of the match condition.
2. The system of claim 1, wherein the vehicle sensor data includes camera images of a physical area adjacent the vehicle location.
3. The system of claim 1, wherein the vehicle sensor data includes an indication of an available parking location adjacent the publisher vehicle.
4. The system of claim 1, further comprising: wherein the vehicle sensor data includes a published data time; wherein the subscriber request includes a request time period; and wherein the match condition includes a time match between the request time period and the published data time.
5. The system of claim 1, further comprising: wherein the vehicle sensor data includes a published data time; wherein the server instructions include server instructions to receive an indication of an allowed time for the vehicle sensor data; and wherein the match condition includes a time match between the allowed time and the published data time.
6. The system of claim 1, wherein the server instructions include server instructions to: train a machine learning model to determine recommended data sources based on historical subscriber requests from the service subscriber; and provide the recommended data sources to the service subscriber.
7. The system of claim 1, wherein the server instructions include server instructions to: train a machine learning model to determine recommended data sources based on historical subscriber requests from a plurality of service subscribers; and provide the recommended data sources to the service subscriber.
8. The system of claim 1, further comprising: a subscriber device including a device processor and device memory, the device memory including device instructions executable by the device processor to: send the subscriber request for the remote data to the server; and receive the vehicle sensor data from the server.
9. The system of claim 8, wherein the subscriber device is a smartphone.
10. The system of claim 8, further comprising: wherein the subscriber device is a computer carried by a subscriber vehicle; and wherein the device instructions include instructions to display the vehicle sensor data on a vehicle display at the subscriber vehicle.
11. The system of claim 1, wherein the server instructions include server instructions to: receive stationary sensor data associated with a stationary location; and transmit the stationary sensor data to the service subscriber upon occurrence of the match condition, wherein the match condition includes stationary location match between the request location and the stationary location.
12. The system of claim 1, wherein the server instructions include server instructions to: train a machine learning model to determine recommended data sources for publication based on historical sensor data from publisher vehicles; and provide the recommended data sources for publication to the publisher vehicle.
13. A method comprising: receiving vehicle sensor data and a vehicle location associated with the vehicle sensor data from a publisher vehicle, the vehicle sensor data including a publisher data type; receiving, from a service subscriber, a subscriber request for remote data, the subscriber request including a request location and a subscriber data type; determining whether there is a match condition, the match condition including a vehicle location match between the request location and the vehicle location as well as a type match between the publisher data type and the subscriber data type, the data type specifying a type of sensor or sensing medium of the data; and transmitting the vehicle sensor data to the service subscriber upon occurrence of the match condition.
14. The method of claim 13, wherein the vehicle sensor data includes camera images of a physical area adjacent the vehicle location.
15. The method of claim 13, wherein the vehicle sensor data includes an indication of an available parking location adjacent the publisher vehicle.
16. The method of claim 13, further comprising: wherein the vehicle sensor data includes a published data time; wherein the subscriber request includes a request time period; and wherein the match condition includes a time match between the request time period and the published data time.
17. A system comprising: a server including a server processor and a server memory, the server memory storing server instructions executable by the server processor to: receive vehicle sensor data and a vehicle location associated with the vehicle sensor data from a publisher vehicle; receive, from a service subscriber, a subscriber request for remote data, the subscriber request including a request location; receive an indication of an allowed region for the vehicle sensor data, the allowed region being an area defined by a set of locations where access to the sensor data is permitted; determine whether there is a match condition, the match condition including a vehicle location match between the request location and the vehicle location and a region match between the vehicle location and the allowed region; and transmit the vehicle sensor data to the service subscriber upon occurrence of the match condition.
18. The system of claim 17, wherein the vehicle sensor data includes camera images of a physical area adjacent the vehicle location.
19. The system of claim 17, further comprising: wherein the vehicle sensor data includes a published data time; wherein the subscriber request includes a request time period; and wherein the match condition includes a time match between the request time period and the published data time.
20. The system of claim 17, further comprising: wherein the vehicle sensor data includes a published data time; wherein the server instructions include server instructions to receive an indication of an allowed time for the vehicle sensor data; and wherein the match condition includes a time match between the allowed time and the published data time.
Unknown
March 25, 2025
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.