×

Reformatting multiple paragraphs of text using the formatting of a sample object by creating multiple candidate combinations and selecting a closest match

  • US 9,519,622 B2
  • Filed: 04/10/2013
  • Issued: 12/13/2016
  • Est. Priority Date: 04/28/2012
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for copying a text format pattern, the method comprising:

  • receiving a selection of a sample object from a user, the sample object including multiple sample paragraphs of which at least two sample paragraphs have different format patterns;

    receiving a format copying instruction from the user, the format copying instruction indicating reformatting a target object with a format pattern of the sample object, wherein the target object contains N number of target paragraphs;

    determining a corresponding relationship between the sample paragraphs and the target paragraphs by;

    generating a sample combination by dividing the sample paragraphs into M number of sample groups according to their order and format pattern, each sample group includes adjacent sample paragraphs of the same format pattern;

    generating a plurality of different candidate combinations by assigning the N number of target paragraphs to the M number of sample groups, wherein each of the plurality of candidate combinations comprises a different combination of target paragraphs and sample groups, and each of the N number of target paragraphs is assigned to only one of the M number of sample groups for each of the plurality of candidate combinations;

    selecting two or more preferred candidate combinations from the plurality of candidate combinations based on a degree of similarity between the sample combination and each of the plurality of candidate combinations;

    selecting a single matching combination from the two or more preferred candidate combinations; and

    applying the format pattern of the sample paragraphs to the target paragraphs in accordance with the corresponding relationship.

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