×

Methods and apparatus related to automatically rewriting strings of text

  • US 9,864,738 B2
  • Filed: 01/07/2015
  • Issued: 01/09/2018
  • Est. Priority Date: 09/02/2014
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method, comprising:

  • identifying a string of text from a first electronic resource, wherein the string includes one or more tokens;

    identifying one or more rewrite rules;

    identifying a set of the rewrite rules for the string;

    generating a rewrite of the string based on the tokens and the set of the rewrite rules;

    providing, via one or more networks, the rewrite to computing devices, the rewrite being provided to the computing devices for presentation, via applications executing on the computing devices, of the rewrite to users of the computing devices, and the rewrite being provided for potential interaction, by the users via the applications, with content associated with the rewrite;

    identifying one or more interactions with the rewrite, of the string from the first electronic resource, in response to the providing,wherein each of the interactions indicates user interest in the content associated with the rewrite, and wherein each of the interactions are identified in response to corresponding user interface input provided via a corresponding one of the applications;

    scoring the set of the rewrite rules based on the one or more interactions with the rewrite of the string from the first electronic resource;

    after the scoring of the set of the rewrite rules, identifying an additional string of text from an additional electronic resource;

    based on the scoring of the set of the rewrite rules, that is based on the one or more interactions with the rewrite of the string from the first electronic resource, selecting the set of the rewrite rules for generating an additional string rewrite of the additional string that is from the additional electronic resource, the selecting comprising selecting the set of the rewrite rules in lieu of other sets of the rewrite rules;

    generating the additional string rewrite of the additional string, that is from the additional electronic resource, based on the set of the rewrite rules; and

    providing the additional string rewrite to one or more additional computing devices for presentation of the additional string rewrite to additional users of the additional computing devices.

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