Telephone with dynamically programmable push buttons for access to advanced applications
First Claim
1. In a telecommunications network, a computer program product comprising a computer-readable medium having control logic stored therein for causing a computer to customize a subscriber unit having a dynamically programmable push button, the control logic comprising computer-readable program code for causing the computer to:
- receive subscriber unit identification information, wherein the subscriber unit identification information corresponds to a subscriber account and a programming permission code associated with the subscriber unit having the dynamically programmable push button;
receive a subscriber request for access to an advanced application located within the telecommunications network;
determine whether access to the advanced application is granted based upon the subscriber account; and
program the dynamically programmable push button of the subscriber unit with a directory number if access is granted, wherein the directory number provides direct access to the advanced application.
1 Assignment
0 Petitions
Accused Products
Abstract
A device and method for providing simple access to subscriber selected applications that reside in a telephone network. A programmable communication device that includes programmable push buttons operable for providing a user one button access to voice based and text based applications. A storage register is associated with each of the programmable push button and is operable for storing a directory number, such as a telephone number and a server address. The communication device includes a unique programming permission code for security purposes, such as restricting the use/reprogramming of the push buttons. A method of programming device push buttons including entering the programming permission code and selected advanced application information into the device. The method of programming may be done remotely or manually using various provisioning techniques.
-
Citations
20 Claims
-
1. In a telecommunications network, a computer program product comprising a computer-readable medium having control logic stored therein for causing a computer to customize a subscriber unit having a dynamically programmable push button, the control logic comprising computer-readable program code for causing the computer to:
-
receive subscriber unit identification information, wherein the subscriber unit identification information corresponds to a subscriber account and a programming permission code associated with the subscriber unit having the dynamically programmable push button;
receive a subscriber request for access to an advanced application located within the telecommunications network;
determine whether access to the advanced application is granted based upon the subscriber account; and
program the dynamically programmable push button of the subscriber unit with a directory number if access is granted, wherein the directory number provides direct access to the advanced application. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A programmable communication device, comprising:
-
at least one programmable key, wherein the at least one programmable key is operable for providing a subscriber access to a subscriber selected advanced application residing in a telephone network;
a directory number that provides direct access to the advanced application; and
a programming permission code stored within the programmable communication device, wherein the programming permission code is operable for restricting the use of the at least one programmable key. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer program product comprising a computer-readable medium having control logic stored therein for causing a computer to program a communication device that provides access to an advanced application in a telephone network wherein the communication device is provided to a subscriber and comprises a unique programming permission code, identification information, at least one dynamically programmable push button, and a storage register associated with the at least one programmable push button, the control logic comprising computer-readable program code for causing the computer to:
-
provide a plurality of advanced applications comprising destination codes to the subscriber, wherein the subscriber chooses the advanced applications of interest;
contact the communication device;
send a programming message, the destination codes, and programming permission code to the communication device; and
program the at least one dynamically programmable push button;
wherein the unique programming permission code and identification information are entered into a system database. - View Dependent Claims (19, 20)
-
Specification