Systems and methods for using on-board resources of individual vehicles in a fleet of vehicles as a distributed data center

US11854313B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11854313-B2
Application numberUS-202318152013-A
CountryUS
Kind codeB2
Filing dateJan 9, 2023
Priority dateApr 20, 2018
Publication dateDec 26, 2023
Grant dateDec 26, 2023

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

This disclosure relates to a distributed data center that includes resources carried by a fleet of vehicles. The system includes sensors configured to generate output signals conveying information related to the vehicles. The system may detect vehicle events based on the information conveyed by the output signals. The system includes a remote computing server configured to present a user interface to a user. Through the user interface, the user may query information from one or more vehicles in the fleet. The distributed query is transmitted to individual vehicles, and results are locally processed in accordance with response constraints and subsequently transmitted back to the remote computing server for presentation to the user.

First claim

Opening claim text (preview).

What is claimed is: 1. A system configured to use data-processing resources carried by a fleet of vehicles, the system configured to couple with the fleet of vehicles, wherein the fleet includes multiple vehicles, the system comprising: one or more storage servers including one or more processors, wherein the one or more storage servers are separate and discrete from the fleet of vehicles, wherein the one or more storage servers are configured to electronically store information; and a computing server including one or more processors, wherein the computing server is separate and discrete from the fleet of vehicles, and wherein the one or more processors are configured via machine-readable instructions to: obtain a query from a user, wherein the query is to be performed on at least one of (a) vehicle-specific sensor data and (b) vehicle-specific information derived from the vehicle-specific sensor data, wherein the vehicle-specific data has been captured by sensors on individual vehicles in the fleet of vehicles; transmit instructions based on the query to perform the query on at least one of (a) the vehicle-specific sensor data and (b) the vehicle-specific information derived from the vehicle-specific sensor data, resulting in the individual sets of potential results, wherein the individual sets of potential results are constrained to create results based on using one or more sets of response constraints, wherein said constraining of the individual sets of potential results is performed such that an amount of bandwidth required to transmit the results is reduced compared to the individual sets of potential results, and wherein said constraining of the individual sets of potential results is based on at least one of (a) summarizing and/or (b) adjusting a rate of generation and/or capture for at least one of the sensors; obtain the results from the one or more storage servers; and facilitate a presentation based on the results. 2. The system of claim 1 , wherein the query corresponds to one or more particular time frames, wherein performance of the query is limited to the vehicle-specific sensor data that was captured in the one or more particular time frames by the sensors that are carried by the individual vehicles. 3. The system of claim 1 , wherein at least part of the one or more sets of response constraints are determined based on the query information. 4. The system of claim 1 , wherein performance of the query is limited to a particular vehicle operator. 5. The system of claim 1 , wherein the results are received in annotated data packets, wherein the one or more processors of the computing server are further configured to: determine whether one or more particular data packets are missing or corrupted, based on annotations in the annotated data packets; and responsive to a determination that the one or more particular data packets are missing or corrupted, transmit a request to re-transmit the one or more particular data packets. 6. The system of claim 1 , wherein the one or more storage servers are configured by machine-readable instructions to: determine a first set of derivative operating information, wherein the first set of derivative operating information is derived from the vehicle-specific sensor data; and store the first set of derivative operating information. 7. The system of claim 1 , wherein obtaining the query includes receiving the query from the user through a user interface. 8. The system of claim 1 , wherein obtaining the query includes effectuating a presentation of a user interface to the user and receiving the query from the user through the user interface. 9. The system of claim 1 , wherein the query further instructs to obtain the one or more sets of response constraints. 10. The system of claim 1 , wherein at least one of (a) the vehicle-specific sensor data and (b) the vehicle-specific information derived from the vehicle-specific sensor data is stored on the one or more storage servers. 11. The system of claim 1 , wherein the individual sets of potential results are stored on the one or more storage servers. 12. The system of claim 1 , wherein the presentation is presented to one or more users through one or more user interfaces. 13. A method to use data-processing resources carried by a fleet of vehicles, wherein the fleet includes multiple vehicles, the method comprising: storing information electronically, on one or more storage servers; obtaining a query from a user, wherein the query is to be performed on at least one of (a) vehicle-specific sensor data and (b) vehicle-specific information derived from the vehicle-specific sensor data, wherein the vehicle-specific data has been captured by sensors on individual vehicles in the fleet of vehicles; transmitting instructions based on the query to perform the query on at least one of (a) the vehicle-specific sensor data and (b) the vehicle-specific information derived from the vehicle-specific sensor data, wherein the individual sets of potential results are constrained to create results based on using one or more sets of response constraints, wherein said constraining of the individual sets of potential results is performed such that an amount of bandwidth required to transmit the results is reduced compared to the individual sets of potential results, and wherein said constraining of the individual sets of potential results is based on at least one of (a) summarizing and/or (b) adjusting a rate of generation and/or capture for at least one of the sensors; obtaining, by a computing server that is separate and discrete from the fleet of vehicles, the results from the one or more storage servers; and presenting the results to one or more users.

Assignees

Inventors

Classifications

  • G07C5/008Primary

    communicating information to a remotely located station (transmission systems for measured values G08C) · CPC title

  • Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor · CPC title

  • Querying (for retrieval from the web G06F16/953) · CPC title

  • for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS] · CPC title

  • specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11854313B2 cover?
This disclosure relates to a distributed data center that includes resources carried by a fleet of vehicles. The system includes sensors configured to generate output signals conveying information related to the vehicles. The system may detect vehicle events based on the information conveyed by the output signals. The system includes a remote computing server configured to present a user interf…
Who is the assignee on this patent?
Smartdrive Systems Inc
What technology area does this patent fall under?
Primary CPC classification G07C5/008. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 26 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).