×

Management of content tailoring by services

  • US 10,346,533 B2
  • Filed: 06/01/2015
  • Issued: 07/09/2019
  • Est. Priority Date: 09/03/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method for processing a response from a service, the method comprising:

  • receiving, by one or more computer processors, a first response from a service, wherein the first response is generated as a response to a query sent to the service from a computer system;

    extracting, by one or more computer processors, text content from the first response;

    determining, by one or more computer processors, whether the extracted text content from the first response is diverse in accordance with a user specification, wherein the user specification comprises a user-specified representation of diversity, and wherein diverse text content comprises text content associated with a requisite number of themes based on the user specification, wherein one or more themes classify text content into a category; and

    responsive to determining that the extracted text content from the first response is not diverse in accordance with the user specification, modifying, by one or more computer processors, the first response to create a second response that is diverse in accordance with the user specification, wherein modifying, by one or more computer processors, the first response to create a second response that is diverse in accordance with the user specification comprises;

    querying, by one or more computer processors, one or more enrichment services using terms of the query;

    receiving, by one or more computer processors, a plurality of responses from the one or more enrichment services;

    detecting, by one or more computer processors, one or more themes of text content extracted from the plurality of responses;

    selecting, by one or more computer processors, one or more responses of the plurality of responses based, at least in part, on the detected one or more themes; and

    modifying, by one or more computer processors, the first response to create a second response comprising text content extracted from the selected one or more responses.

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