Systems and processes providing programmable or customized customer telephone information services
First Claim
1. A system for providing custom services for individual customers to a telephone network having switching and signalling equipment and in response to requests for customer services, the system comprising:
- customized procedure storage means for storing a plurality of custom customer service procedures each encoded in a customized call processing information record having three levels of representation, said levels comprising a display level, a data structure level, and a binary code level with said binary code level representation comprising binary code executable in real time to provide the custom services;
procedure fetch means, coupled to the customized procedure storage means and accessible by the telephone network'"'"'s switching and signalling equipment, for retrieving from the customized procedure storage means the customized call processing information record responsive to each customer request for telecommunications service received from the telephone network'"'"'s switching and signalling equipment; and
execution means, coupled to the procedure fetch means, for executing the executable code in the retrieved customized call processing information record to direct the telephone network'"'"'s switching and signalling equipment to provide custom services for individual customers.
9 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for creating and implementing customer service procedures for individual customers of a telephone network. The method and apparatus provides for the creation and execution of customized call processing information (CCPI) records to provide the desired service. The CCPI records are created by an operator at a display terminal to provide a visual representation of the desired service. The displayed representation of the service is translated into a binary representation and executed in a call processing environment to process calls to or from a phone number identified by the customer, in accordance with the customer'"'"'s desires. Thus, each individual customer can design and have implemented unique telephone services.
-
Citations
16 Claims
-
1. A system for providing custom services for individual customers to a telephone network having switching and signalling equipment and in response to requests for customer services, the system comprising:
-
customized procedure storage means for storing a plurality of custom customer service procedures each encoded in a customized call processing information record having three levels of representation, said levels comprising a display level, a data structure level, and a binary code level with said binary code level representation comprising binary code executable in real time to provide the custom services; procedure fetch means, coupled to the customized procedure storage means and accessible by the telephone network'"'"'s switching and signalling equipment, for retrieving from the customized procedure storage means the customized call processing information record responsive to each customer request for telecommunications service received from the telephone network'"'"'s switching and signalling equipment; and execution means, coupled to the procedure fetch means, for executing the executable code in the retrieved customized call processing information record to direct the telephone network'"'"'s switching and signalling equipment to provide custom services for individual customers. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for providing custom services for individual customers to a telephone network having switching and signalling equipment in response to requests for customer services, the system comprising:
-
customized procedure storage means for storing a plurality of customer service procedures encoded in a customized call processing information records having three levels of representation, said levels comprising a display level, a data structure level, and a binary code level with said binary code level representation comprising binary code executable in real time to provide the custom services; standard procedure storage means for storing a plurality of standard service procedures to provide predetermined services for individual customers; procedure fetch means, coupled to the customized procedure storage means and to the customized procedure storage means, and accessible by the telephone network'"'"'s switching and signalling equipment, for retrieving the corresponding service procedure either from the customized procedure storage means or from the standard procedure storage means responsive to customer requests received from said telephone switching and signalling equipment; and execution means, coupled to the procedure fetch means, for executing the retrieved service procedures to direct the telephone network'"'"'s switching and signalling equipment to provide services for the individual customers.
-
-
9. A method for providing services for individual customers of a telephone network having switching and signalling equipment in response to requests from the customers, the method comprising the steps, executed by a data processor, of:
-
storing a plurality of customer service procedures in the form of customized call processing information records having three levels of representation, said levels comprising a display level, a data structure level, and a binary code level with said binary code level representation comprising binary code executable in real time to provide the custom services each of the customer service procedures corresponding to a different one of the customers of the network; receiving requests for custom customer services from one of said individual customers; determining the custom customer service procedures corresponding to the received requests; retrieving from a customized procedure storage means the customized call processing information record corresponding to each of the requests; and executing the binary code in the retrieved customized call processing information record to direct the telephone network'"'"'s switching and signalling equipment to provide services for the individual customers. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification