Presenting Search Results in a Dynamically Formatted Graphical User Interface
US-2024420206-A1 · Dec 19, 2024 · US
US2017192626A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2017192626-A1 |
| Application number | US-201614986649-A |
| Country | US |
| Kind code | A1 |
| Filing date | Jan 1, 2016 |
| Priority date | Jan 1, 2016 |
| Publication date | Jul 6, 2017 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Providing, by operation of a computer, instructions causing a user computing device to present a carousel graphical user interface. The carousel graphical user interface includes a carousel region occupying less than all the display area of the user computing device and comprising multiple frames. Each frame is sized such that at least one, and less than all, of the frames are displayed simultaneously in the carousel region. Each frame is operable to receive selection via an input to the carousel graphical user interface of the user computing device. At least one frame includes content indicating an item from a set of one or more second items available for delivery; each second item in the set being swappable with a first item corresponding to a first item identifier of an order. The carousel region is navigable via user input to the graphical user interface to display each frame in the plurality of frames.
Opening claim text (preview).
We claim: 1 . A computer-implemented method to operate a graphical user interface for swappable item options, comprising: providing, by operation of a computer, instructions causing a user computing device to present a carousel graphical user interface wherein: the carousel graphical user interface comprises a carousel region occupying less than all the display area of the user computing device and comprising a plurality of frames; each frame is sized such that at least one, and less than all, of the frames in the plurality of frames are displayed simultaneously in the carousel region, each frame is operable to receive selection of the frame via an input to the carousel graphical user interface of the user computing device, at least one frame comprises content indicating an item from a set of one or more second items available for delivery, each second item in the set being swappable with a first item corresponding to a first item identifier of an order; and the carousel region is navigable via user input to the graphical user interface to display each frame in the plurality of frames. 2 . The method of claim 1 , wherein: selection of a frame via the graphical user interface of the user computing device indicates that the item corresponding to the content of the selected frame is acceptable to the user as a swap for the first item; and selection of a frame via graphical user interface of the user computing device does not cause navigation of the user computing device away from a view containing the selected frame. 3 . The method of claim 1 , wherein selection of a frame via the graphical user interface of the user computing device deselects each other frame in the plurality of selectable frames. 4 . The method of claim 1 , wherein at least one frame in the plurality of selectable frames comprises content indicating that none of the set of second items is acceptable to the user as a swap for the first item. 5 . The method of claim 1 , wherein at least one frame in the plurality of selectable frames comprises content indicating that automated selection of a swappable item is acceptable to the user. 6 . The method of claim 1 , wherein the carousel region is navigable horizontally. 7 . The method of claim 1 , further comprising: receiving, by the one or more computing devices, an indication that the first item is unavailable; receiving, by the one or more computing devices, via the graphical user interface of the user device, selection of at least one frame comprising content indicating one second item from the set of second items available for delivery that are swappable; and swapping, by the one or more computing devices, the unavailable first item identifier in the order in accordance with the received selection. 8 . The method of claim 1 , wherein: the at least one frame comprising content indicating an item from the set of one or more second items is available for delivery comprises a plurality of frames comprising content indicating an item from the set of one or more second items is available for delivery; and each of the plurality of frames comprising content indicating an item from the set of one or more second items is available for delivery comprises at least one priority icon operable to accept user input via the carousel graphical user interface indicating a priority of the item indicated by the frame. 9 . The method of claim 8 , wherein: input indicating a particular priority of an item indicated by a particular frame lowers the priority of each other item previously indicated at the particular priority or lower by one priority position. 10 . A computer program product, comprising: a non-transitory computer-readable storage device having computer-executable program instructions embodied thereon that when executed by a computer cause the computer to operate a graphical user interface for swappable item options, the computer-executable program instructions comprising: computer-executable program instructions to receive, by one or more computing devices via a user device, an order comprising an item identifier corresponding to a first item; computer-executable program instructions to identify, by the one or more computing devices, a set of one or more items, each item in the set being swappable with the first item; and computer-executable program instructions to transmit, by the one or more computing devices to the user device, instructions operable, when executed by the user device, to cause the user device to display a carousel graphical user interface; wherein: the carousel graphical user interface comprises a carousel region occupying less than all the display area of the user device and a plurality of frames, each frame is sized such that at least one, and less than all, of the frames in the plurality of frames can be displayed simultaneously in the carousel region, each frame is operable to receive selection of the frame via the user device, at least one frame comprises content indicating an item from the set of one or more items; and the carousel region is navigable via user input to display each frame in the plurality of frames. 11 . The computer program product of claim 10 , wherein: selection of a frame via the graphical user interface indicates that the item corresponding to the content of the selected frame is acceptable to the user as a swap for the item corresponding to the received item identifier, and selection of a frame via the graphical user interface does not cause navigation of the user device away from a view containing the selected frame. 12 . The computer program product of claim 10 , wherein selection of a frame via the graphical user interface deselects each other frame in the plurality of selectable frames. 13 . The computer program product of claim 10 , wherein at least one frame comprises content indicating that none of the set of second items is acceptable to the user. 14 . The computer program product of claim 10 , wherein at least one frame comprises content indicating that automated selection of a swappable item is acceptable to the user. 15 . The computer program product of claim 10 : wherein the computer executable program instructions comprise: determining, by the one or more computing devices, an availability for delivery of the first item; receiving, by the one or more computing devices, via the user device, selection via the graphical user interface of at least one frame comprising content indicating one of an item from the set of items available for delivery that are swappable; and swapping, by the one or more computing devices, the received item identifier in accordance with the received selection; and wherein identifying a set of one or more items available for delivery is performed in response to determining that the item corresponding to the item identifier is unavailable for delivery. 16 . A system to operate a graphical user interface for swappable item options comprising: a storage device; and a processor communicatively coupled to the storage device, wherein the processor executes application code instructions that are stored in the storage device to cause the system to provide, by operation of a computer, instructions causing a user computing device to present a carousel graphical user interface wherein: the carousel graphical user interface comprises a carousel region occupying less than all the display area of the user computing device and comprising a plurality of frames; each frame is sized such that at least one, and less than all, of the frames in the plura
Scrolling or panning · CPC title
Interaction with lists of selectable items, e.g. menus · CPC title
using icons (graphical or visual programming using iconic symbols G06F8/34) · CPC title
graphically representing goods, e.g. 3D product representation · CPC title
Selection of displayed objects or displayed text elements (G06F3/0482 takes precedence) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.