Communications methods and systems using voiceprints
0 Assignments
0 Petitions
Accused Products
Abstract
In communications systems where multiple users may be associated with the same account, the voiceprint of a user is used to identify a profile of the user, facilitating identification of the user'"'"'s preferences without requesting additional information from the user. The system may also monitor messages played to individual users, to control the playing of the messages to users. Calls made by users associated with the same account may be allocated to the caller initiating the call in bills, based on voiceprints. Voiceprints may be collected for use in deriving voiceprint samples during registration of a user with the system and during conversations between the user and the system. A voiceprint comparison threshold may be set based on the type of phone calling the system, to compensate for noise. Changes in phone numbers and/or addresses of users are monitored and the threshold is adjusted if changes are found.
-
Citations
85 Claims
-
1-46. -46. (cancelled).
-
47. A method of operating a communications system, comprising:
-
receiving a voiceprint from a user; and
setting a voiceprint comparison threshold to identify an account associated with the user, the setting being based, at least in part, on a phone type of a phone used to call the system. - View Dependent Claims (48, 49, 50, 51, 52, 53, 54, 55)
-
-
56. A communications system, comprising:
-
an interface to receive a call; and
a processor coupled to the interface, the processor being programmed to;
set a voiceprint comparison threshold to identify an account associated with the user based, at least in part, on a phone type of a phone used to call the system. - View Dependent Claims (57, 58, 59, 60, 61, 69)
-
-
62. A method of operating a communications system, comprising:
-
monitoring changes in at least one of phone numbers and addresses of accounts of users of the system; and
flagging accounts wherein at least one of the phone number and the address has changed. - View Dependent Claims (63, 64, 65, 66, 67, 68)
-
-
70. A communications system, comprising:
-
an interface to receive a call; and
a processor programmed to;
monitor changes in at least one of phone numbers and addresses of accounts of users of the system;
and flag accounts wherein at least one of the phone number and address has changed. - View Dependent Claims (71, 72, 73)
-
-
74-80. -80. (cancelled).
-
81. A method of operating a communications system, comprising:
-
receiving a voiceprint of a user; and
setting a voiceprint comparison threshold to identify an account associated with the user, the setting being based, at least in part, on the type of service requested. - View Dependent Claims (82)
-
-
83. A method of operating a communications system, comprising:
-
monitoring confidence scores of voiceprints received from a phone; and
setting a voiceprint comparison threshold for a call received from the phone based, at least in part, on past confidence scores.
-
-
84. A method of operating a communications system, comprising:
-
collecting voiceprints of a user from a plurality of phones; and
deriving respective voiceprint samples from the voiceprints collected from each of the plurality of phones.
-
-
85. The method of claim 85, further comprising:
-
receiving a call from a user via one of the plurality of phones;
identifying the one of the plurality of phones;
collecting a voiceprint of the user; and
comparing the voiceprint of the user with a voiceprint sample of the user derived from the one of the plurality of phones.
-
Specification