Patentable/Patents/US-6791586
US-6791586

Dynamically autoconfigured feature browser for a communication terminal

PublishedSeptember 14, 2004
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical Abstract

A feature presentation order for a feature browser display of a communication system terminal is controlled in accordance with user-specific feature utilization history information. The utilization history information may include a set of utilization counters for each of a number of features supported by the system, and the presentation order may be determined by sorting the utilization values of the corresponding features in an increasing or decreasing order. Advantageously, the invention allows different user-specific utilization-based feature presentation orders to be provided to different users of the system.

Patent Claims
23 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A method of controlling an order of presentation of at least one feature on a display of a terminal in a communication system, the method comprising the steps of: maintaining utilization history information for each of a plurality of features accessible through the display of the terminal, said terminal having a plurality of user-actuable keys arranged thereon, including at least a first key for navigating through the plurality of features of the terminal, one or more of the features of the terminal each corresponding to a function performed by the terminal, and a second key for activating a given one of the features having an identifier thereof displayed in a designated area of the display; and determining a feature presentation order for presentation of at least a subset of the plurality of features on the display of the terminal based at least in part on the utilization history information for those features; wherein the utilization history information comprises one or more of a plurality of feature presentation management tables, each of the feature presentation management tables being maintained for a corresponding one of a plurality of different terminal states, different feature presentation orders thereby being providable for each of the different terminal states.

2

2. The method of claim 1 wherein the display displays an identifier of one of the features at a time, and the feature corresponding to the displayed identifier is activated by depression of a select key on the terminal.

3

3. The method of claim 1 wherein the display simultaneously displays identifiers of multiple features, and a particular one of the features corresponding to the displayed identifiers is activated by entry of at least one command on the terminal.

4

4. The method of claim 1 wherein the display in response to depression of at least one navigation key on the terminal sequentially displays feature identifiers in accordance with the determined presentation order.

5

5. The method of claim 1 wherein the utilization history information is maintained for a particular user associated with the terminal.

6

6. The method of claim 1 wherein the utilization history information comprises values of utilization counters associated with each of the plurality of features.

7

7. The method of claim 6 wherein the presentation order is determined by sorting the utilization values of the corresponding features in an increasing or decreasing order.

8

8. The method of claim 6 wherein a reduction operation is periodically applied to each of the utilization counters.

9

9. The method of claim 1 wherein the steps of maintaining the utilization history information and determining the presentation order are implemented at least in part in processing elements associated with the terminal.

10

10. The method of claim 1 wherein the steps of maintaining the utilization history information and determining the presentation order are implemented at least in part in processing elements associated with a switch of the communication system.

11

11. The method of claim 1 wherein the utilization history information is maintained for each of the plurality of features without regard to a particular state of the terminal.

12

12. The method of claim 1 wherein the plurality of states comprise at least a subset of an on hook state, an off hook state and an active state.

13

13. The method of claim 1 wherein the utilization history information and presentation order are in the form of at least one feature presentation management table, the feature presentation management table comprising for each of the features a feature identifier, a utilization counter and a presentation order number.

14

14. The method of claim 1 wherein a particular presentation order determined in accordance with the utilization history information is maintained without further utilization-based alteration upon entry of a corresponding command by a user at the terminal.

15

15. An apparatus for use in a communication system, comprising: a terminal including a display, said terminal having a plurality of user-actuable keys arranged thereon, including at least a first key for navigating through a plurality of features of the terminal, one or more of the features of the terminal each corresponding to a function performed by the terminal, said one or more features being accessible through the display of the terminal, and a second key for activating a given one of the features having an identifier thereof displayed in a designated area of the display, wherein a feature presentation order for presentation of features on the display of the terminal is determined based at least in part on utilization history information maintained for those features; wherein the utilization history information comprises one or more of a plurality of feature presentation management tables, each of the feature presentation management tables being maintained for a corresponding one of a plurality of different terminal states, different feature presentation orders thereby being providable for each of the different terminal states.

16

16. The apparatus of claim 15 wherein the utilization history maintenance and feature order presentation determination are implemented at least in part in the terminal.

17

17. The apparatus of claim 15 wherein the utilization history maintenance and feature order presentation determination are implemented at least in part in a switch of the communication system.

18

18. An apparatus comprising: a communication system switch operative to interact with a terminal including a display, said terminal having a plurality of user-actuable keys arranged thereon, including at least a first key for navigating through a plurality of features of the terminal, one or more of the features of the terminal each corresponding to a function performed by the terminal, said one or more features being accessible through the display of the terminal, and a second key for activating a given one of the features having an identifier thereof displayed in a designated area of the display, wherein a feature presentation order for presentation of at least a subset of the features on the display of the terminal is determined based at least in part on utilization history information maintained for those features; wherein the utilization history information comprises one or more of a plurality of feature presentation management tables, each of the feature presentation management tables being maintained for a corresponding one of a plurality of different terminal states, different feature presentation orders thereby being providable for each of the different terminal states.

19

19. An article of manufacture comprising: a machine-readable storage medium storing one or more programs for implementing a method of controlling a terminal in a communication system, said terminal having a plurality of user-actuable keys arranged thereon, including at least a first key for navigating through a plurality of features of the terminal, one or more of the features of the terminal each corresponding to a function performed by the terminal, said one or more features being accessible through the display of the terminal, and a second key for activating a given one of the features having an identifier thereof displayed in a designated area of the display, wherein the one or more programs when executed maintain utilization history information for each of the plurality of features accessible through the display of the terminal, and determine a feature presentation order for presentation of at least a subset of the plurality of features on the display of the terminal based at least in part on the utilization history information for those features; wherein the utilization history information comprises one or more of a plurality of feature presentation management tables, each of the feature presentation management tables being maintained for a corresponding one of a plurality of different terminal states, different feature presentation orders thereby being providable for each of the different terminal states.

20

20. A method of controlling an order of presentation of at least one feature on a display of a terminal in a communication system, the method comprising the steps of: maintaining utilization history information for each of a plurality of features accessible through the display of the terminal; and determining a feature presentation order for presentation of at least a subset of the plurality of features on the display of the terminal based at least in part on the utilization history information for those features, wherein said plurality of features comprises at least one telephony-related feature including at least one of an autodial feature for placing a call from the terminal to a specified telephone number, a call hold feature for holding a telephone call placed to the terminal, a call conference feature for conferencing a plurality of calls connected with the terminal, and a call transfer feature for transferring a telephone call from the terminal to another communication device; and wherein the utilization history information comprises one or more of a plurality of feature presentation management tables, each of the feature presentation management tables being maintained for a corresponding one of a plurality of different terminal states, different feature presentation orders thereby being providable for each of the different terminal states.

21

21. An apparatus for use in a communication system, comprising: a terminal including a display, wherein a feature presentation order for presentation of features on the display of the terminal is determined based at least in part on utilization history information maintained for those features, wherein said features comprise at least one telephony-related feature including at least one of an autodial feature for placing a call from the terminal to a specified telephone number, a call hold feature for holding a telephone call placed to the terminal, a call conference feature for conferencing a plurality of calls connected with the terminal, and a call transfer feature for transferring a telephone call from the terminal to another communication device; wherein the utilization history information comprises one or more of a plurality of feature presentation management tables, each of the feature presentation management tables being maintained for a corresponding one of a plurality of different terminal states, different feature presentation orders thereby being providable for each of the different terminal states.

22

22. An apparatus comprising: a communication system switch operative to interact with a terminal including a display, wherein a feature presentation order for presentation of features on the display of the terminal is determined based at least in part on utilization history information maintained for those features, wherein said features comprise at least one telephony-related feature including at least one of an autodial feature for placing a call from the terminal to a specified telephone number, a call hold feature for holding a telephone call placed to the terminal, a call conference feature for conferencing a plurality of calls connected with the terminal, and a call transfer feature for transferring a telephone call from the terminal to another communication device; wherein the utilization history information comprises one or more of a plurality of feature presentation management tables, each of the feature presentation management tables being maintained for a corresponding one of a plurality of different terminal states, different feature presentation orders thereby being providable for each of the different terminal states.

23

23. An article of manufacture comprising: a machine-readable storage medium storing one or more programs for implementing a method of controlling a terminal in a communication system, wherein the one or more programs when executed maintain utilization history information for each of a plurality of features accessible through the display of the terminal, and determine a feature presentation order for presentation of at least a subset of the plurality of features on the display of the terminal based at least in part on the utilization history information for those features, wherein said plurality of features comprises at least one telephony-related feature including at least one of an autodial feature for placing a call from the terminal to a specified telephone number, a call hold feature for holding a telephone call placed to the terminal, a call conference feature for conferencing a plurality of calls connected with the terminal, and a call transfer feature for transferring a telephone call from the terminal to another communication device; wherein the utilization history information comprises one or more of a plurality of feature presentation management tables, each of the feature presentation management tables being maintained for a corresponding one of a plurality of different terminal states, different feature presentation orders thereby being providable for each of the different terminal states.

Classification Codes (CPC)

Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.

Patent Metadata

Filing Date

October 20, 1999

Publication Date

September 14, 2004

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Dynamically autoconfigured feature browser for a communication terminal” (US-6791586). https://patentable.app/patents/US-6791586

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.