Systems and methods for promoting related lists
First Claim
Patent Images
1. A method comprising:
- displaying a tab bar for a selected record of a stored data object comprising a plurality of records, the selected record being related to a plurality of categories, the tab bar comprising a tab, and a plurality of dynamic tabs, wherein the tab links to a list of demoted categories of the plurality of categories related to the selected record, each demoted category including second records belonging to the demoted category, and each dynamic tab links to a promoted category of the plurality of categories;
monitoring usage of a demoted category, the usage of the demoted category comprising a first timestamp indicating when the demoted category was last accessed;
monitoring usage of each of the promoted categories, the usage of the promoted category comprising a second timestamp indicating when the promoted category was last accessed; and
when the usage of the monitored demoted category is greater than the usage of any of the promoted categories;
replacing the dynamic tab in the tab bar linking to the promoted category having a less usage than the monitored demoted category with another dynamic tab linking to the monitored demoted category, the monitored demoted category thereby being promoted to the tab bar; and
replacing the monitored demoted category, on the list of demoted categories related to the selected record, with the promoted category having less usage than the monitored demoted category.
2 Assignments
0 Petitions
Accused Products
Abstract
A tab bar for a selected record includes a first tab and a second tab. The first tab links to a first category. The second tab links to a listing of other categories including a second category. Usage of the first and second categories is monitored and analyzed. If usage of the second category is greater than usage of the first category, the first tab is replaced with a third tab that links to the second category, thereby allowing direct access to what may be the more relevant second category.
141 Citations
13 Claims
-
1. A method comprising:
-
displaying a tab bar for a selected record of a stored data object comprising a plurality of records, the selected record being related to a plurality of categories, the tab bar comprising a tab, and a plurality of dynamic tabs, wherein the tab links to a list of demoted categories of the plurality of categories related to the selected record, each demoted category including second records belonging to the demoted category, and each dynamic tab links to a promoted category of the plurality of categories; monitoring usage of a demoted category, the usage of the demoted category comprising a first timestamp indicating when the demoted category was last accessed; monitoring usage of each of the promoted categories, the usage of the promoted category comprising a second timestamp indicating when the promoted category was last accessed; and when the usage of the monitored demoted category is greater than the usage of any of the promoted categories; replacing the dynamic tab in the tab bar linking to the promoted category having a less usage than the monitored demoted category with another dynamic tab linking to the monitored demoted category, the monitored demoted category thereby being promoted to the tab bar; and replacing the monitored demoted category, on the list of demoted categories related to the selected record, with the promoted category having less usage than the monitored demoted category. - View Dependent Claims (2, 3)
-
-
4. A computer program product, comprising a non-transitory computer-readable medium having computer-readable program code embodied therein to be executed by one or more processors, the program code including instructions to:
-
display a tab bar for a selected record of a stored data object comprising a plurality of records, the selected record being related to a plurality of categories, the tab bar comprising a tab, and a plurality of dynamic tabs, wherein the tab links to a list of demoted categories of the plurality of categories related to the selected record, each demoted category including second records belonging to the demoted category, and each dynamic tab links to a promoted category of the plurality of categories; monitor usage of a demoted category, the usage of the demoted category comprising a first timestamp indicating when the demoted category was last accessed; monitor usage of each of the promoted categories, the usage of the promoted category comprising a second timestamp indicating when the promoted category was last accessed; and when the usage of the monitored demoted category is greater than the usage of the any of the promoted categories; replace the dynamic tab in the tab bar linking to the promoted category having a less usage than the monitored demoted category with another dynamic tab linking to the monitored demoted category, the monitored demoted category thereby being promoted to the tab bar; and replace the monitored demoted category, on the list of demoted categories related to the selected record, with the promoted category having less usage than the monitored demoted category. - View Dependent Claims (5, 6)
-
-
7. An apparatus comprising:
-
a processor; and one or more stored sequences of instructions which, when executed by the processor, cause the processor to; store a primary record of a stored data object comprising a plurality of records; store a plurality of secondary records that are organized into a plurality of categories, each of the plurality of categories being associated with the primary record; collect first usage data of a first category that is linked to a first graphical interface; collect second usage data of a second category that is linked to a second graphical interface, the first graphical interface and the second graphical interface each being a portion of a third graphical interface; compare the first and second usage data by obtaining a first timestamp indicating when the first category was last accessed and obtaining a second timestamp indicating when the second category was last accessed; and when the comparison indicates the first category has a higher calculated relevance than the second category, swap the first category with the second category so that after the swap the second category is linked to the first graphical interface and the first category is linked to the second graphical interface, wherein the second graphical interface is at a level in a hierarchy that is below a level of the first graphical interface. - View Dependent Claims (8, 9)
-
-
10. A method for transmitting code comprising:
-
transmitting, by a processor, code to display a tab bar for a selected record of a stored data object comprising a plurality of records, the selected record being related to a plurality of categories, the tab bar comprising a tab, and a plurality of dynamic tabs, wherein the tab links to a list of demoted categories of the plurality of categories related to the selected record, each demoted category including second records belonging to the demoted category, and each dynamic tab links to a promoted category of the plurality of categories; transmitting, by a processor, code to monitor usage of a demoted category, the usage of the demoted category comprising a first timestamp indicating when the demoted category was last accessed; transmitting, by a processor, code to monitor usage of a each of the promoted categories, the usage of the promoted category comprising a second timestamp indicating when the promoted category was last accessed; and transmitting, by a processor, code to if the usage of the demoted monitored demoted category is greater than the usage of any of the promoted categories; replace the dynamic tab in the tab bar linking to the promoted category having a less usage than the monitored demoted category with another dynamic tab linking to the monitored demoted category, the monitored demoted category thereby being promoted to the tab bar; and replace the monitored demoted category, on the list of demoted categories related to the selected record, with the promoted category having less usage than the monitored demoted category. - View Dependent Claims (11, 12, 13)
-
Specification