×

Categorization of items based on attributes

  • US 10,127,595 B1
  • Filed: 12/31/2014
  • Issued: 11/13/2018
  • Est. Priority Date: 12/31/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • causing, by a computing device of a service provider that facilitates items being ordered from merchants, display of a user interface via a mobile device associated with a user, the user interface enabling the user to place an order for an item;

    receiving, by the computing device and via the user interface, user input requesting information pertaining to merchants that offer a specified item for acquisition;

    determining, by the computing device and based on a signal received at least partly over a cellular network from the mobile associated with the user, a current geographical location of the mobile device;

    identifying, by the computing device, a first merchant and a second merchant that each offer the specified item for acquisition, the first merchant and the second merchant being identified based on location information received at the computing device from a respective point of sale device associated with each of the first merchant and the second merchant, each one of the first merchant and the second merchant having a respective establishment located within a threshold distance of the current geographical location of the mobile device;

    retrieving, by the computing device and for each of the first merchant and the second merchant, cost data from a menu of an online site associated with the respective merchant;

    determining, by the computing device and for each of the first merchant and the second merchant, a cost at which the specified item is being offered for acquisition at the respective merchant based at least in part on the cost data for the respective merchant;

    retrieving, by the computing device and for each of the first merchant and the second merchant, at least one of rating data or attribute data from an online source;

    determining, by the computing device and for each of the first merchant and the second merchant, at least one of;

    a rating of the specified item for the respective merchant based at least in part on the rating data for the respective merchant;

    oran attribute of the specified item for the respective merchant that is related to a category of the specified item based at least in part on the attribute data for the respective merchant;

    determining, for each of the first merchant and the second merchant, a value for the respective merchant based on the cost of the specified item for the respective merchant and at least one of the rating of the specified item for the respective merchant or the attribute of the specified item for the respective merchant;

    ranking, by the computing device, the specified item for each of the first merchant and the second merchant based at least in part on the value for the first merchant and the value for the second merchant;

    sending, by the computing device and at least partly over the cellular network, the ranking to the mobile device to be output via the user interface;

    receiving, by the computing device and via the user interface, user input requesting to order the specified item from the first merchant; and

    sending instructions, by the computing device and to the respective point of sale device of the first merchant, to place an order of the specified item with the first merchant.

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