Computing system with message ordering mechanism and method of operation thereof
AssigneeTelenav, Inc.
InventorLiang Wang
Life of this patent
Estimating the term…
Abstract
A method of operation of a computing system includes: transmitting an operational request; receiving an instruction event in response to the operational request; identifying an ordered sequence of the instruction event; loading an event hub with the ordered sequence of the instruction event; and executing the ordered sequence of the instruction event by a functional application including controlling the operation of a device.
Claims17
A method for managing message priority and sequencing in an automotive computing system, the method comprising:
- transmitting an operational request includes initiating an operation to control a device including receiving a response including an instruction to start motor;
- receiving an instruction event in response to the operational request, wherein receiving the instruction event includes receiving a multi-threaded transfer;
- identifying an ordered sequence of the instruction event;
- in response to the identifying include multiple ordered sequence of the instruction events, loading an event hub with the ordered sequence of the instruction events;
- in response to identifying that all of the instruction events required for the operational request have been transferred and stored in the event hub, responding with a completion response from the device indicating that all of the instruction events identified by an access key have completed;
- and
- executing the ordered sequence of the instruction event by a functional application including controlling the operation of the device.
An automotive computing system for managing message priority and sequencing, the automotive computing system comprising:
- a communication interface configured to:
- transmit an operational request including an operation initialized to control a device includes a response with an instruction to start motor received, and
- receive an instruction event in response to the operational request, wherein receiving the instruction event includes receiving a multi-threaded transfer;
- a device controller configured to:
- identify an ordered sequence of the instruction event,
- in response to the identifying include multiple ordered sequence of the instruction events, load an event hub with the ordered sequence of the instruction events,
- in response to identifying that all of the instruction events required for the operational request have been transferred and stored in the event hub, responding with a completion response from the device indicating that all of the instruction events identified by an access key have completed;
- and execute the ordered sequence of the instruction event by a functional application includes controlling the operation of the device.
A non-transitory computer readable medium including instructions for an automotive computing system to manage message priority and sequencing, the automotive computing system comprising:
- transmitting an operational request includes initiating an operation to control a device including receiving a response including an instruction to start motor;
- receiving an instruction event in response to the operational request, wherein receiving the instruction event includes receiving a multi-threaded transfer;
- identifying an ordered sequence of the instruction event;
- in response to the identifying include multiple ordered sequence of the instruction events, loading an event hub with the ordered sequence of the instruction events;
- in response to identifying that all of the instruction events required for the operational request have been transferred and stored in the event hub, responding with a completion response from the device indicating that all of the instruction events identified by an access key have completed;
- and
- executing the ordered sequence of the instruction event by a functional application including controlling the operation of the device.
Dependencies are inferred from the claim text.