System and method for automatically creating new pages in a touch screen based telephony product having a hierarchical repertory
First Claim
1. A method of automatically expanding a hierarchical repertory that is maintained by a touch screen based product to accommodate a user request to add an entry to a selected one of at least one touch screen display page, the selected touch screen display having reached its capacity of entries, comprising the steps of:
- (1) automatically selecting a button from the selected display page based on a predetermined selection scheme, said selected button being linked to a first node of the repertory;
(2) automatically adding a second node to the repertory;
(3) automatically modifying said repertory to establish said first node as a child node of said second node;
(4) automatically associating a first new menu button with said second node;
(5) automatically deleting from the selected display page said selected button; and
(6) automatically positioning said first new menu button in the selected display page at a position previously occupied by said selected button.
3 Assignments
0 Petitions
Accused Products
Abstract
Automatic expansion of a hierarchical repertory that is maintained by a touch screen based product to accommodate a user request to add an entry to a touch screen display page that has reached its capacity of entries is discussed. Such automatic expansion operates by selecting a button from the display page, wherein the selected button is linked to a first node of the repertory. A second node is added to the repertory, and the repertory is modified to establish the first node as a child node of the second node. Then, a new menu button is associated with the second node, and the selected button is deleted from the display page. The new menu button is positioned in the display page at the position previously occupied by the selected button.
-
Citations
13 Claims
-
1. A method of automatically expanding a hierarchical repertory that is maintained by a touch screen based product to accommodate a user request to add an entry to a selected one of at least one touch screen display page, the selected touch screen display having reached its capacity of entries, comprising the steps of:
-
(1) automatically selecting a button from the selected display page based on a predetermined selection scheme, said selected button being linked to a first node of the repertory; (2) automatically adding a second node to the repertory; (3) automatically modifying said repertory to establish said first node as a child node of said second node; (4) automatically associating a first new menu button with said second node; (5) automatically deleting from the selected display page said selected button; and (6) automatically positioning said first new menu button in the selected display page at a position previously occupied by said selected button. - View Dependent Claims (2, 3, 4)
-
-
5. A touch screen based system, comprising:
-
a memory device; a database stored in said memory device, said database comprising user data that is hierarchically organized; a processor coupled to said memory device; and control logic to enable said processor to automatically expand said database in response to a user request to add an entry to a selected touch screen display page that includes at least one menu button and that has reached its capacity of entries, said control logic comprising; button selecting means for enabling said processor to automatically select a button based on a predetermined selection scheme, from the selected display page, said selected button being linked to a first node of the database; means for enabling said processor to automatically add a second node to the database; means for enabling said processor to automatically modify said database to establish said first node as a child node of said second node; means for enabling said processor to automatically associate a first new menu button with said second node; means for enabling said processor to automatically delete from the selected display page said selected button; and means for enabling said processor to automatically position said first new menu button in the selected display page at a position previously occupied by said selected button. - View Dependent Claims (6, 7, 8, 9)
-
-
10. A system of automatically expanding a hierarchical repertory that is maintained by a touch screen based product to accommodate a user request to add an entry to a selected touch screen display page that has reached its capacity of entries, comprising:
-
button selecting means for automatically selecting a button based on a predetermined selection scheme from the selected display page, said selected button being linked to a first node of the repertory; means for automatically adding a second node to the repertory; means for automatically modifying said repertory to establish said first node as a child node of said second node; means for automatically associating a new menu button with said second node; means for automatically deleting from the selected display page said selected button; and means for automatically positioning said new menu button in the selected display page at a position previously occupied by said selected button. - View Dependent Claims (11, 12, 13)
-
Specification