×

Intent engines, systems and method

  • US 10,346,753 B2
  • Filed: 10/28/2014
  • Issued: 07/09/2019
  • Est. Priority Date: 10/28/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method of controlling an electronic device to learn intents of a user and control output actions based on intents, the method comprising:

  • providing access by the electronic device to an intent management engine;

    providing access by the electronic device to an intent database configured to store intent objects according to interaction attributes;

    obtaining, by the intent management engine, an environmental interaction representation related to an environment of the electronic device, including obtaining sensor data from two or more of the following sensors;

    a camera, a microphone, a thermometer, a global positioning system (GPS) sensor, a mechanical sensor, a chemical sensor, a biometric sensor, a hall effect sensor, an accelerometer, a pressure sensor, a compass, a magnetometer, a gas sensor, a speed sensor, a breathalyzer, an electrochemical sensor, a touch display, an optical sensor, a proximity sensor, a vibration sensor, a piezoelectric sensor, a capacitive sensor, a resistive sensor, a current sensor, a magnetometer, a voltage sensor, a liquid sensor, and a weight sensor, and forming the environmental interaction representation based on the obtained sensor data;

    deriving, by the intent management engine, interaction attributes within an interaction space as a function of the environmental interaction representation;

    modifying, by the intent management engine, at least one intent object from the intent database based on the interaction attributes, wherein the at least one intent object includes a life time attribute;

    outputting, by the electronic device, a request for confirmation by the user of a user state of mind corresponding to the modified intent object;

    receiving input from the user indicating whether the user state of mind is confirmed;

    using the user input to map a correlation between interaction attributes and the modified intent object; and

    configuring an output device, by the intent management engine, to adjust an output device action according to the at least one modified intent object.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×