×

Determining commerce entity pricing and availability based on stylistic heuristics

  • US 10,643,258 B2
  • Filed: 12/21/2015
  • Issued: 05/05/2020
  • Est. Priority Date: 12/24/2014
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for determining an entity characteristic, the method comprising:

  • accessing, by a computer, a web page including information associated with an entity, the entity representing a product or service available for purchase at the web page;

    executing, by the computer, the source code associated with the web page to generate one or more elements of the web page;

    generate a visual map representation of the one or more elements of the web page, the visual map representation includes stylistic identifiers for the one or more elements, the visual map comprising a coordinate grid that represents each of the one or more elements at a unique position on the coordinate grid;

    computing, by the computer, one or more Euclidean vector distances between the one or more elements in the visual map representation using vector algebraic operations on the positions of each of the one or more elements on the coordinate grid of the visual map representation, each Euclidean vector distance indicating a relative magnitude of distance and direction between pairs of the one or more elements in the visual map representation;

    identifying one or more candidate elements for the entity characteristic, the one or more candidate elements identified from the one or more elements of the visual map representation;

    determining, for each candidate element of the one or more candidate elements, a likelihood that the candidate element is a characteristic element of the entity based at least on the Euclidian vector distances between the candidate element and the other candidate elements of the one or more candidate elements; and

    selecting a candidate element of the one or more candidate elements as the characteristic element of the entity by analyzing the determined likelihood of the one or more candidate elements.

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