×

Route-based optimization of object displays on user interfaces

  • US 10,088,331 B1
  • Filed: 01/24/2018
  • Issued: 10/02/2018
  • Est. Priority Date: 12/19/2017
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method to optimize object presentation on user interfaces, comprising:

  • receiving, by one or more computing devices, three or more first notifications of selection of first user interface elements on a user computing device requesting selection of three or more objects, each of the three of more objects associated with either a first location or a second location;

    receiving, by the one or more computing devices, a second notification of selection of a second user interface element on the user computing device requesting an optimized display of the three or more selected objects;

    analyzing, by the one or more computing devices, a layout of the first location associated with at least two of the three or more selected objects by;

    determining the layout of the first location,determining a category of each of the at least two of the three or more selected objects,determining a location of each category within the layout of the first location, anddetermining a first optimized route between each category within the layout of the first location;

    analyzing, by the one or more computing devices, routes to the first location and the second location associated with at least one of the three or more selected objects by;

    determining a first least optimal time associated with the first location and a second least optimal time associated with the second location,determining a first time to arrive at the first location and complete the first optimized route between each category within the first location,determining a second time to arrive at the second location and complete a second optimized route within the second location, anddetermining an order to the first location and the second location to optimize arrival at a time other than a least optimal time; and

    rendering, by the one or more computing devices, an optimized display of the three or more selected objects on the user interface of the user computing device with an optimized route to the first location and the second location with the at least two of the three or more selected objects in an order corresponding to the optimized first route between each category within the layout of the first location.

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