×

Inferring user intentions based on user conversation data and spatio-temporal data

  • US 9,905,248 B2
  • Filed: 02/29/2016
  • Issued: 02/27/2018
  • Est. Priority Date: 02/29/2016
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for enhancing user profile information utility by inferring user intentions based on user conversation data and user spatio-temporal data, comprising steps of:

  • temporarily buffering one or more portions of a voice conversation of a user communicating on a mobile computing device of the user;

    performing automatic speech recognition on the buffered portions of the voice conversation to detect an entity named during the voice conversation of the user;

    obtaining spatio-temporal information corresponding to the voice conversation of the user, the spatio-temporal information comprising information regarding (i) one or more locations of the user and (ii) timing of the user'"'"'s presence at the one or more locations, wherein obtaining the spatio-temporal information comprises;

    determining spatio-temporal contextual information from at least one of (i) one or more keywords and (ii) one or more phrases in the voice conversation of the user which are detected as a result of the automatic speech recognition on the buffered portions of the voice conversation; and

    obtaining spatio-temporal information from one or more location services executing on the mobile computing device based on the determined spatio-temporal contextual information;

    utilizing the spatio-temporal information to disambiguate the named entity detected in the conversation of the user;

    predicting a user intention based on (i) the disambiguated named entity and (ii) the spatio-temporal information associated with the user, wherein the user intention comprises (a) a reason for the user visiting a given location and (b) a preferred mode of transportation of the user to the given location; and

    updating user profile information associated with the user based on the predicted user intention, wherein said updating comprises enabling access to the user profile information by one or more registered services executing on the mobile computing device, and presenting one or more recommendations, generated based on the user profile information, to the user;

    wherein the steps are performed by executing program code on the mobile computing device.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×