×

Using voice-based web navigation to conserve cellular data

  • US 10,083,004 B2
  • Filed: 09/24/2015
  • Issued: 09/25/2018
  • Est. Priority Date: 12/18/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving, via a cellular voice connection initiated by a mobile device, a first voice command representing a request to return content of a webpage without incurring cellular data usage, the webpage having one or more topics, wherein the cellular voice connection is initiated as an outgoing call from the mobile device in response to the mobile device meeting a cellular data usage limit;

    receiving, from the mobile device, a uniform resource locator (URL) for the webpage, wherein the URL is extracted from a web browser on the mobile device and utilized by an application program on the mobile device;

    identifying, based on a natural processing language (NLP) evaluation of the webpage, one or more candidates from the topics of the webpage that match the content specified in the request by;

    classifying, via execution of a pipeline in a deep question-answering (QA) system, the first voice command as a question to the deep QA system,identifying, via the execution of the pipeline, a context for the question,retrieving one or more features from an electronic storage, based on the context, wherein the features are predictive in determining a response to the question, anddetermining the one or more candidates based on the one or more features;

    determining a confidence score for each candidate based on the NLP evaluation;

    prompting an audio indication requesting a selection from at least two of the candidates, wherein the confidence score of the at least two of the candidates is equal;

    receiving a second voice command representing the selection from the at least two of the candidates; and

    returning, via the cellular voice connection, an audio indication of the content corresponding to the selected candidate.

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