Systems and methods for generating a card view interface on a mobile computing device
AssigneeSmartsheet Inc.
InventorsChristopher James Barrows, Jonathan Sandler
Life of this patent
Estimating the term…
Abstract
In some embodiments, a card view interface of tabular data is provided that is suitable for presentation on small displays such as those found on mobile computing devices. Cards from a single lane are displayed, along with a set of lane indicators. In some embodiments, when a drag operation is detected on a card, a size of the set of lane indicators is increased in order to facilitate dropping of the card on an intended lane indicator, thus helping to overcome the technical limitations of small mobile computing device displays.
Claims20
A computer-implemented method of generating a card view presentation of tabular data for display by a mobile computing device, the method comprising:
- determining an overall set of cards and a set of lanes representing data within a table in a tabular data store;
- determining a first subset of cards of the overall set of cards associated with a first lane of the set of lanes;
- providing the first subset of cards for presentation by a display on the mobile computing device;
- providing a set of lane indicators representing the set of lanes for presentation by the display on the mobile computing device;
- and
- in response to detecting a drag operation on a card of the first subset of cards, increasing a size of the set of lane indicators to facilitate dropping the card onto a selected lane indicator.
A non-transitory computer-readable medium having computer-executable instructions stored thereon that, in response to execution by one or more processors of a mobile computing device, cause the mobile computing device to perform actions for presenting a card view of tabular data on a display of the mobile computing device, the actions comprising:
- receiving, by the mobile computing device, a set of lane indicators representing a set of lanes;
- receiving, by the mobile computing device, a first subset of cards associated with a first lane of the set of lanes;
- presenting, by the mobile computing device, the set of lane indicators and the first subset of cards on a display of the mobile computing device;
- and
- in response to detecting a drag operation on a card of the first subset of cards, increasing, by the mobile computing device, a size of the set of lane indicators to facilitate dropping the card onto a selected lane indicator.
A system for managing tabular data, the system comprising one or more computing devices configured to:
- determine an overall set of cards and a set of lanes representing data within a table in a tabular data store;
- determine a first subset of cards of the overall set of cards associated with a first lane of the set of lanes;
- provide the first subset of cards for presentation by a display on a mobile computing device;
- provide a set of lane indicators representing the set of lanes for presentation by the display on the mobile computing device;
- and
- in response to detecting a drag operation on a card of the first subset of cards, increase a size of the set of lane indicators to facilitate dropping the card onto a selected lane indicator.
Dependencies are inferred from the claim text.