Transportation system including autonomous detachable engine modules and passenger module

US10632893B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10632893-B2
Application numberUS-201916278346-A
CountryUS
Kind codeB2
Filing dateFeb 18, 2019
Priority dateAug 17, 2016
Publication dateApr 28, 2020
Grant dateApr 28, 2020

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.

A computing system for an autonomous engine module stores a self-driving capability and is configured to determine, by communication between an autonomous engine module in which the computing system resides and other autonomous engine modules, and responsive to a user request for use of an autonomous engine module, at least one suitable autonomous engine module use candidate. The computing system may also generate a notification directed to the user including information relating to the at least one suitable autonomous engine module use candidate. The computing system may also receive a selection by the user of an autonomous engine module use candidate. The computing system may also, using the self-driving capability, autonomously drive the autonomous engine module to a designated pickup location responsive to selection by the user of the autonomous engine module as the autonomous engine module use candidate.

First claim

Opening claim text (preview).

What is claimed is: 1. A computing system for an autonomous engine module, the computing system comprising one or more engine module computing system processors for controlling operation of the engine module computing system, and an engine module computing system memory for storing data and program instructions usable by the one or more engine module computing system processors, the engine module computing system memory storing a self-driving capability, the engine module computing system memory also storing data and program instructions that when executed by the one or more processors cause the one or more processors to: determine, by communication between an autonomous engine module in which the computing system resides and at least one other autonomous engine module of a plurality of autonomous engine modules including the autonomous engine module in which the computing system resides, and responsive to a request by a user for use of an autonomous engine module of the plurality of autonomous engine modules, at least one suitable autonomous engine module use candidate from the plurality of autonomous engine modules; generate, responsive to a determination of at least one suitable autonomous engine module use candidate from the plurality of autonomous engine modules, a notification directed to the user including information relating to the at least one suitable autonomous engine module use candidate; receive a selection by the user of an autonomous engine module use candidate from the at least one suitable autonomous engine module use candidate; and using the self-driving capability, control the autonomous engine module to autonomously drive the autonomous engine module in which the computing system resides to a designated pickup location, responsive to selection by the user of the autonomous engine module in which the computing system resides as the autonomous engine module use candidate from the at least one suitable autonomous engine module use candidate. 2. The computing system of claim 1 wherein the engine module computing system memory stores instructions that when executed by the one or more engine module computing system processors cause the one or more processors to evaluate the autonomous engine module in which the computing system resides with regard to at least one key threshold parameter, to determine if the autonomous engine module in which the computing system resides is capable of satisfying the at least one key threshold parameter. 3. The computing system of claim 2 wherein the engine module computing system memory stores instructions that when executed by the one or more engine module computing system processors cause the one or more processors to, if the autonomous engine module in which the computing system resides is capable of satisfying the at least one key threshold parameter, evaluate the autonomous engine module in which the computing system resides with regard to at least one user preference, to determine if the autonomous engine module in which the computing system resides is capable of satisfying the at least one key threshold parameter and also capable of satisfying the at least one user preference. 4. The computing system of claim 1 wherein the engine module computing system memory stores instructions that when executed by the one or more engine module computing system processors cause the one or more processors to compare at least one of usage requirements and user preferences set forth in the user request for use of an autonomous engine module with known characteristics and capabilities of the autonomous engine module in which the computing system resides, to determine suitability of the autonomous engine module in which the computing system resides for an intended usage. 5. The computing system of claim 1 wherein the engine module computing system memory stores instructions that when executed by the one or more engine module computing system processors cause the one or more processors to eliminate the autonomous engine module in which the computing system resides as an autonomous engine module use candidate based on a failure of the autonomous engine module in which the computing system resides to satisfy at least one of a usage requirement and a user preference. 6. The computing system of claim 1 wherein the engine module computing system memory stores instructions that when executed by the one or more engine module computing system processors cause the one or more processors to: evaluate an availability of the autonomous engine module in which the computing system resides during a requested date and time for a desired usage period; and eliminate the autonomous engine module in which the computing system resides from consideration as a use candidate if the autonomous engine module in which the computing system resides is unavailable during the requested date and time for the desired usage period. 7. The computing system of claim 1 wherein the engine module computing system memory stores instructions that when executed by the one or more engine module computing system processors cause the one or more processors to: evaluate the autonomous engine module in which the computing system resides with regard to an estimated cost of a proposed usage of the at least one autonomous engine module; and eliminate the autonomous engine module in which the computing system resides from consideration as a use candidate responsive to a result of the evaluation with regard to the estimated cost. 8. The computing system of claim 1 wherein the engine module computing system memory stores instructions that when executed by the one or more engine module computing system processors cause the one or more processors to: evaluate the autonomous engine module in which the computing system resides with regard to a planned route relating to the request for use of an autonomous engine module; and eliminate the autonomous engine module in which the computing system resides from consideration as a use candidate responsive to a result of the evaluation with regard to the planned route. 9. The computing system of claim 1 wherein the engine module computing system memory stores instructions that when executed by the one or more engine module computing system processors cause the one or more processors to: evaluate the autonomous engine module in which the computing system resides with regard to at least one characteristic of a passenger module relating to the request for use of an autonomous engine module; and eliminate the autonomous engine module in which the computing system resides from consideration as a use candidate responsive to a result of the evaluation with regard to the at least one characteristic of the passenger module. 10. The computing system of claim 1 wherein the engine module computing system memory stores instructions that when executed by the one or more engine module computing system processors cause the one or more processors to: evaluate the autonomous engine module in which the computing system resides with regard to whether an object is to be towed by a passenger module relating to the request for use of an autonomous engine module; and eliminate the autonomous engine module in which the computing system resides from consideration as a use candidate responsive to a result of the evaluation with regard to whether an object is to be towed by the passenger module. 11. The computing system of claim 1 wherein the engine module computing system memory stores instructions that when executed by the one or more engine module computing system processors cause the one or more processors to: evaluate the autonomous engine module in which the computing system resides with

Assignees

Inventors

Classifications

  • Modular vehicles (superstructures for busses having modular sections B62D31/025) · CPC title

  • Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism (healthcare informatics G16H) · CPC title

  • Traction couplings; Hitches; Draw-gear; Towing devices (fifth-wheel traction couplings B62D53/08) · CPC title

  • B60P3/073Primary

    Vehicle retainers {(specially adapted for fixing semi-trailers on railway vehicles B61D45/004)} · CPC title

  • Resource planning, allocation, distributing or scheduling for enterprises or organisations · 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 US10632893B2 cover?
A computing system for an autonomous engine module stores a self-driving capability and is configured to determine, by communication between an autonomous engine module in which the computing system resides and other autonomous engine modules, and responsive to a user request for use of an autonomous engine module, at least one suitable autonomous engine module use candidate. The computing syst…
Who is the assignee on this patent?
Toyota Eng & Mfg North America
What technology area does this patent fall under?
Primary CPC classification B60P3/073. Mapped technology areas include Operations & Transport.
When was this patent published?
Publication date Tue Apr 28 2020 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 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).