×

Method and apparatus for dynamic abbreviated dialing assignment

  • US 5,568,546 A
  • Filed: 10/31/1994
  • Issued: 10/22/1996
  • Est. Priority Date: 10/31/1994
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for dynamically determining a list of abbreviated dialing numbers for making a telephone call, comprising the steps of:

  • a. detecting a handset going off-hook;

    b. after the handset is off-hook, reading a list of abbreviated dialing numbers from a memory;

    c. displaying the topmost entries of the list of abbreviated dialing numbers;

    d. determining if an abbreviated dialing selection is used to initiate the telephone call and if an abbreviated dialing selection was used, skipping ahead to step k, otherwise continuing to step e;

    e. collecting a manually dialed number;

    f. determining if the manually dialed number to the numbers is on the list of abbreviated dialing numbers and if it is on the list skipping to step 1, otherwise continuing to step g;

    g. adding the manually dialed number to the list;

    h. determining if a number of entries of the list with the added manual dialed number exceeds a maximum number therefor and if the maximum number is not exceeded the method is completed, otherwise continuing to step i;

    i. deleting an entry having the lowest usage other than the most recent manually dialed call and if there is a tie between entries for the lowest usage, deleting the lowest usage entry that is the least recent to be used from the list;

    j. skipping ahead to step p;

    k. updating a usage count value and a last used date for the dialed number, and skipping to step p;

    l. updating usage count value and last used date for the dialed number;

    m. determining if the usage count has exceeded a threshold as a possible displayed entry, and if the usage count has not exceeded the threshold then skipping to step p, otherwise continuing to step n;

    n. requesting a label for this entry;

    o. sorting the list from the entry having the most usage of its dialed number to the entry having the least usage; and

    p. storing the sorted list in said memory for use upon a next telephone call.

View all claims
  • 7 Assignments
Timeline View
Assignment View
    ×
    ×