Method and apparatus for creating customer specific dynamic grammars
AssigneeAT&T Corp.
InventorRandy G. Goldberg
Life of this patent
Estimating the term…
Abstract
A method and apparatus create a dynamic grammar pertaining to a current user from a global database of data items. A user first identifies himself to the system using a predetermined input identifier, such as an account number, for example. On the basis of this input identifier, the system of the present invention extracts from a global customer database those data items that are associated with the input identifier of the customer. A dynamic grammar including these extracted data items is created, and the system performs a search for a particular data item within this dynamic grammar on the basis of further search criteria that are provided by the customer.
Claims13
A method of creating a dynamic grammar from a predetermined arrangement of generic payee identifiers and specific payee identifiers, each specific payee identifier being associated with a generic payee identifier, the method comprising:
- obtaining at least one generic payee identifier in accordance with a first type of predetermined criteria;
- obtaining a specific payee identifier associated with each obtained generic payee identifier;
- and
- creating the dynamic grammar by arranging the obtained generic payee identifier and the obtained specific payee identifier in accordance with a predetermined configuration.
A method for facilitating an electronic payment using a system, the system including a database that includes a list of payee companies, the method comprising:
- (a) obtaining a customer specific identifier;
- (b) obtaining a first payee related identifier relating to at least one payee company from the database based on the customer specific identifier;
- (c) obtaining a second payee related identifier relating to at least one payee company, the second payee related identifier being associated with the first payee related identifier;
- (d) creating dynamic grammar from a predetermined arrangement of the obtained first payee related identifier and the obtained second payee related identifier.
An apparatus for reducing a predetermined collection of data items to a customized arrangement comprising a subset of said data items, comprising:
- a memory that stores the predetermined collection of data items;
- a processor coupled to the memory, the processor being responsive to a set of predetermined criteria;
- means for selecting at least one of the set of predetermined criteria, the means for selecting being coupled to the processor, the means for selecting including a first means for obtaining at least one generic payee identifier in accordance with the set of predetermined criteria and a second means for obtaining a specific payee identifier associated with each generic payee identifier associated with the first means for obtaining, the customized arrangement being part of a dynamic grammar that includes the at least one generic payee identifier and the associated specific payee identifier;
- and
- means, coupled to the processor, for controlling the processor to create the customized arrangement in accordance with the predetermined criteria associated with the means for selecting.
An apparatus for reducing a predetermined collection of data items to a customized arrangement comprising a subset of said data items, the data items including identification information for a plurality of payee companies, the apparatus comprising:
- a memory that stores the predetermined collection of data items, the data including identification information for a plurality of payee companies;
- a processor coupled to the memory, the processor being responsive to a set of predetermined criteria;
- means for selecting at least one of the set of predetermined criteria, the means for selecting being coupled to the processor, the means for selecting including a first means for obtaining at least one generic payee identifier in accordance with the set of predetermined criteria and a second means for obtaining a specific payee identifier associated with each generic payee identifier associated with the first means for obtaining, the customized arrangement being part of a dynamic grammar that includes the at least one generic payee identifier and the associated specific payee identifier;
- and
- means, coupled to the processor, for controlling the processor to create the customized arrangement in accordance with the predetermined criteria associated with the means for selecting.
Dependencies are inferred from the claim text.