Organization of recurring items
AssigneeAmazon Technologies, Inc.
InventorMichael Frederick Masterman
Life of this patent
Estimating the term…
Abstract
In some examples, a user may be enabled to organize a plurality of items for display within a table. The plurality of items may include items that are available for delivery on a subscription basis from an electronic marketplace. The table may be arranged in accordance with a period corresponding to at least one of plurality of delivery intervals. The user may adjust the placement of individual items by using a drag-and-drop operation. Based at least in part on the location of individual items, delivery intervals may be determined for delivery of individual items.
Claims20
One or more non-transitory computer-readable storage devices for storing computer-executable instructions that, when executed by one or more computer systems, configure the one or more computer systems to perform operations comprising:
- identifying a plurality of items in an electronic marketplace, each of the plurality of items being available on a subscription basis for delivery in accordance with at least one of a plurality of frequency intervals;
- receiving a first request from a user to add an item from the plurality of items to a calendar, the calendar presenting subscription information specifically for the user and being arranged in accordance with a portion of the plurality of frequency intervals;
- providing, for presentation, a graphical representation of the item at a first location within the calendar in accordance with the first request;
- receiving information regarding a drag-and-drop operation performed by the user, the information representing a second request to move the graphical representation of the item to a second location within the calendar;
- and
- at least in response to receiving the second request, determining an updated frequency interval for delivery of the item based at least in part on the second location within the calendar.
A computer-implemented method comprising:
- identifying, by a computer system, a plurality of items, each of the plurality of items being available for delivery in accordance with at least one of a plurality of delivery intervals;
- receiving, via a user interface, a request from a user to add an item from the plurality of items to a table, the table presenting subscription information specifically for the user and being arranged in accordance with a period corresponding to at least a portion of the plurality of delivery intervals;
- providing a graphical representation of the item for presentation, the graphical representation of the item within the table in accordance with the request;
- and
- determining, by the computer system, a delivery interval for delivery of the item based at least in part on a location of the graphical representation with respect to the table.
A system comprising:
- memory that stores computer-executable instructions;
- and
- at least one processor configured to access the memory and execute the computer-executable instructions to collectively at least:
- provide, for presentation, a table including a plurality of cells and a graphical representation corresponding to an item, the graphical representation within at least one cell of the plurality of cells and the item available on a subscription basis in connection with an electronic marketplace, the table presenting subscription information specifically for a user;
- receive a request from the user to move the graphical representation from the at least one cell of the plurality of cells to a second cell of the plurality of cells;
- provide, for presentation, the graphical representation within the second cell in accordance with the request;
- provide, for presentation, a notification of the request, the notification indicating at least one characteristic of the item based at least in part on the graphical representation being within the second cell;
- and
- set a periodic schedule for execution of one or more operations with respect to the item based in at least in part on the graphical representation being within the second cell.
Dependencies are inferred from the claim text.