Claims Analysis
Total Claims: 11
Claim 1
Independent Claim
98 words
A method for managing voice messages for use on a voice messaging system, the method comprising the steps of: receiving from a user of the voice messaging system a spoken phrase; creating an association between the spoken phrase and an action description, which is selected by the user; and subsequently processing a voice message as a function of the created association by (1) searching for a match between portions of the voice message and the spoken phrase, and (2) if a match is found, performing the action, a priori associated with the action description, on the voice message.
Claim 2
Independent Claim
98 words
A method for managing voice messages for use on a voice messaging system, the method comprising the steps of: receiving from a user of the voice messaging system a spoken phrase; creating an association between the spoken phrase and an action description, which is selected by the user; and subsequently processing a voice message as a function of the created association by (1) searching for a match between portions of the voice message and the spoken phrase, and (2) if a match is found, performing the action, a priori associated with the action description, on the voice message.
Claim 3
Dependent Claim
57 words
The method of claim 1, wherein the creating step includes the steps of creating an action record comprising a name key field for representing name information of a calling party, a phone key field for representing information about a calling party number, a phrase key field for storing text representing the spoken phrase, and the action description.
Claim 4
Dependent Claim
29 words
The method of claim 1 wherein the searching step also searches for matches in the name key field and the call party number field for performing the associated action.
Claim 5
Independent Claim
166 words
A method for managing voice messages for use on a voice messaging system, which provides a voice messaging service to a number of users, the method comprising the steps of: enabling each user to edit their own action records in the voice messaging system, each action record comprising a representation of a spoken phrase, provided by the user, and an action description, selected by the user, such that each user can define their own association between a representation of a spoken phrase and an action description independent of other user's defined action records; subsequently processing received voice messages for the users as a function of their respective action records by: (1) searching for a match between portions of each received voice message for each user and the corresponding portions of each user's action records representing spoken phrases; and (2) if a match is found for one of the user's action records, performing an action, a priori associated with the action description, on the corresponding voice message.
Claim 6
Independent Claim
166 words
A method for managing voice messages for use on a voice messaging system, which provides a voice messaging service to a number of users, the method comprising the steps of: enabling each user to edit their own action records in the voice messaging system, each action record comprising a representation of a spoken phrase, provided by the user, and an action description, selected by the user, such that each user can define their own association between a representation of a spoken phrase and an action description independent of other user's defined action records; subsequently processing received voice messages for the users as a function of their respective action records by: (1) searching for a match between portions of each received voice message for each user and the corresponding portions of each user's action records representing spoken phrases; and (2) if a match is found for one of the user's action records, performing an action, a priori associated with the action description, on the corresponding voice message.
Claim 7
Independent Claim
236 words
A method for managing voice messages for use on a voice messaging system, which provides a voice messaging service to a number of users, the method comprising the steps of: enabling each user to edit their own action records in the voice messaging system, each action record comprising a name key field for representing name information of a calling party, a phone key field for representing information about a calling party number, a phrase key field for storing text representing a spoken phrase, and an action description, wherein contents of the name key field, phone key field, and phrase key field are created by each user and the action description is selected, from one of a number of selections provided by the voice messaging system, by each user such that each user can define their own association between the key fields and a selected action description independent of other user's defined action records; subsequently processing received voice messages for the users as a function of their respective action records by: (1) searching for matches between calling party name, calling party number, and spoken phrases of each received voice message for each user and the corresponding key fields of each user's action records; and (2) if a match is found for one of the user's action records, performing an action, a priori associated with the action description of the matched action record, on the corresponding voice message.
Claim 8
Independent Claim
236 words
A method for managing voice messages for use on a voice messaging system, which provides a voice messaging service to a number of users, the method comprising the steps of: enabling each user to edit their own action records in the voice messaging system, each action record comprising a name key field for representing name information of a calling party, a phone key field for representing information about a calling party number, a phrase key field for storing text representing a spoken phrase, and an action description, wherein contents of the name key field, phone key field, and phrase key field are created by each user and the action description is selected, from one of a number of selections provided by the voice messaging system, by each user such that each user can define their own association between the key fields and a selected action description independent of other user's defined action records; subsequently processing received voice messages for the users as a function of their respective action records by: (1) searching for matches between calling party name, calling party number, and spoken phrases of each received voice message for each user and the corresponding key fields of each user's action records; and (2) if a match is found for one of the user's action records, performing an action, a priori associated with the action description of the matched action record, on the corresponding voice message.
Claim 9
Independent Claim
317 words
A method for managing voice messages for use on a voice messaging system, which provides a voice messaging service to a number of users, the method comprising the steps of: enabling each user to edit their own action records in the voice messaging system, each action record comprising a name key field for representing name information of a calling party, a phone key field for representing information about a calling party number, a phrase key field for storing text representing a spoken phrase, and an action description, wherein contents of the name key field, phone key field, and phrase key field are created by each user and the action description is selected, from one of a number of selections provided by the voice messaging system, by each user such that each user can define their own association between the key fields and a selected action description independent of other user's defined action records; subsequently processing each user's received voice messages as a function of their respective action records by: (1) searching for a match between a calling party name of each received voice message, and contents of the name key field of each user's action records; (2) if a match is found for one of the user's action records, checking a quality level of the match; (3) if the checked quality level is above a predetermined threshold, performing an action, a priori associated with the action description of the matched action record, on the corresponding voice message; (4) if the checked quality level is not above a predetermined threshold, comparing content of the phone key field of the matched action record with a calling party number of the corresponding received voice message; and (5) if the content of the phone key field matches the calling party number, performing the action, a priori associated with the action description of the matched action record, on the corresponding voice message.
Claim 10
Independent Claim
317 words
A method for managing voice messages for use on a voice messaging system, which provides a voice messaging service to a number of users, the method comprising the steps of: enabling each user to edit their own action records in the voice messaging system, each action record comprising a name key field for representing name information of a calling party, a phone key field for representing information about a calling party number, a phrase key field for storing text representing a spoken phrase, and an action description, wherein contents of the name key field, phone key field, and phrase key field are created by each user and the action description is selected, from one of a number of selections provided by the voice messaging system, by each user such that each user can define their own association between the key fields and a selected action description independent of other user's defined action records; subsequently processing each user's received voice messages as a function of their respective action records by: (1) searching for a match between a calling party name of each received voice message, and contents of the name key field of each user's action records; (2) if a match is found for one of the user's action records, checking a quality level of the match; (3) if the checked quality level is above a predetermined threshold, performing an action, a priori associated with the action description of the matched action record, on the corresponding voice message; (4) if the checked quality level is not above a predetermined threshold, comparing content of the phone key field of the matched action record with a calling party number of the corresponding received voice message; and (5) if the content of the phone key field matches the calling party number, performing the action, a priori associated with the action description of the matched action record, on the corresponding voice message.
Claim 11
Dependent Claim
66 words
The method of claim 6 further comprising the steps of: (6) if there is no match of the name key field, searching for a match between portions of the received voice message and content of the phrase key field; and (7) if a match is found, performing the action, a priori associated with the action description of the matched action record, on the corresponding voice message.