Digital assistant and associated methods for a transportation vehicle
First Claim
Patent Images
1. A machine implemented method, the method comprising:
- receiving a user input by a processor executable, digital assistant at a device on a transportation vehicle;
determining by the digital assistant an initial relationship between words of the user input by tagging user input words with a grammatical connotation;
using a trained dataset selected from among a plurality of categories by the digital assistant to generate a constituent tree for establishing a detailed relationship between words of the user input;
wherein the plurality of categories store metadata identifying actions for each of the plurality of categories that include one or more of an entertainment data category for entertainment related actions, a shopping category for shopping related actions, a crew instructions category, and a security category associated with transportation vehicle security and wherein the trained dataset is machine learned and updated based on user feedback over time; and
providing a response by the digital assistant for the user input based on evaluation of the constituent tree, where the response includes performing an intended action for the user input by making an application programming interface (API) call to another device on the transportation vehicle.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems for a transportation vehicle are provided. For example, one method includes receiving a user input by a processor executable, digital assistant at a device on a transportation vehicle; determining by the digital assistant a relationship between words of the user input; using a trained dataset by the digital assistant to ascertain an intended action based on the user input; and providing a response by the digital assistant for the user input, where the response includes performing the intended action using another device on the transportation vehicle.
10 Citations
20 Claims
-
1. A machine implemented method, the method comprising:
-
receiving a user input by a processor executable, digital assistant at a device on a transportation vehicle; determining by the digital assistant an initial relationship between words of the user input by tagging user input words with a grammatical connotation; using a trained dataset selected from among a plurality of categories by the digital assistant to generate a constituent tree for establishing a detailed relationship between words of the user input;
wherein the plurality of categories store metadata identifying actions for each of the plurality of categories that include one or more of an entertainment data category for entertainment related actions, a shopping category for shopping related actions, a crew instructions category, and a security category associated with transportation vehicle security and wherein the trained dataset is machine learned and updated based on user feedback over time; andproviding a response by the digital assistant for the user input based on evaluation of the constituent tree, where the response includes performing an intended action for the user input by making an application programming interface (API) call to another device on the transportation vehicle. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A machine implemented method, the method comprising:
-
storing a trained dataset for training a processor executable, digital assistant executed by a seat device of an aircraft, where the trained dataset is selected from among a plurality of categories to generate a constituent tree for establishing a detailed relationship between one or more words in a user request received by the seat device on the aircraft;
wherein the plurality of categories store metadata identifying actions for each of the plurality of categories that include one or more of a flight data category for flight data related actions, an entertainment data category for entertainment related actions, a shopping category for shopping related actions, a crew instructions category, and a security category associated with aircraft security, and wherein the trained dataset is machine learned and updated based on user feedback over time;converting the user request into text by the digital assistant, when the user request is a voice command; determining by the digital assistant an initial relationship between words in the user request by tagging user input words with a grammatical connotation; using the trained dataset by the digital assistant to ascertain the intended action by evaluating the constituent tree; and providing a response by the digital assistant by performing an intended action for the user request, where the intended action involves generating an application programming interface (API) call for using an inflight entertainment system on the aircraft. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A system comprising:
-
a memory including a machine readable medium comprising machine executable code; and
a processor module coupled to the memory, the processor module executing the machine executable code for a digital assistant to;receive a user input at a device on a transportation vehicle; determine an initial relationship between words of the user input by tagging user input words with a grammatical connotation; use a trained dataset selected from among a plurality of categories to generate a constituent tree for establishing a detailed relationship between words of the user input;
wherein the plurality of categories store metadata identifying actions for each of the plurality of categories that include one or more of an entertainment data category for entertainment related actions, a shopping category for shopping related actions, a crew instructions category, and a security category associated with transportation vehicle security and wherein the trained dataset is machine learned and updated based on user feedback over time; andprovide a response for the user input based on evaluation of the constituent tree, where the response includes performing an intended action for the user input by making an application programming interface (API) call to another device on the transportation vehicle. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification