Language selection for voice messaging system
First Claim
Patent Images
1. A method of selecting languages in which a pre-stored message is to be delivered to a caller by a voice messaging system, wherein said method comprises the steps of:
- receiving in said voice messaging system call origination information comprised of one or more fields selected from a group which includes originating country code and area code, said fields being indicative of a country and a geographic area of a country respectively, of origin of a call placed by said caller;
determining in said voice messaging system that two or more languages are spoken where said call originated;
determining the order of dominance in which said languages are spoken in at least one of i) the country indicated by said country code, and ii) the geographic area indicated by said area code, said order of dominance specifying a most dominant language and subsequent next most dominant languages in descending order of language dominance;
in response to receiving only a country code in said call origination information, presenting a message in the most dominant language spoken in the country indicated by said country code;
in response to receiving an area code in said call origination information, presenting said message in said most dominant language spoken in the geographic area indicated by said area code; and
in the absence of a response from said caller within a predetermined time period following the presentation of said message, delivering said message in the next most dominant language.
14 Assignments
0 Petitions
Accused Products
Abstract
A voice messaging system is designed to select an announcement for a caller based on source information associated with a call initiated by that caller. The voice messaging system a) compares at least a portion of the source information to a stored language code selection list that associates particular call origination locations with predominant language(s) spoken at those locations, and b) based on the results of the comparison, delivers the system'"'"'s message to the caller in the language that is most likely understood by the caller.
246 Citations
12 Claims
-
1. A method of selecting languages in which a pre-stored message is to be delivered to a caller by a voice messaging system, wherein said method comprises the steps of:
-
receiving in said voice messaging system call origination information comprised of one or more fields selected from a group which includes originating country code and area code, said fields being indicative of a country and a geographic area of a country respectively, of origin of a call placed by said caller; determining in said voice messaging system that two or more languages are spoken where said call originated; determining the order of dominance in which said languages are spoken in at least one of i) the country indicated by said country code, and ii) the geographic area indicated by said area code, said order of dominance specifying a most dominant language and subsequent next most dominant languages in descending order of language dominance; in response to receiving only a country code in said call origination information, presenting a message in the most dominant language spoken in the country indicated by said country code; in response to receiving an area code in said call origination information, presenting said message in said most dominant language spoken in the geographic area indicated by said area code; and in the absence of a response from said caller within a predetermined time period following the presentation of said message, delivering said message in the next most dominant language. - View Dependent Claims (2, 3)
-
-
4. A method of selecting at least one announcement among a plurality of announcements to be delivered to a caller each one of the announcements pre-recorded in a different language, and prestored in a voice messaging system along with national and regional linguistic information wherein said method comprises the steps of:
-
receiving in said voice messaging system call origination information which i) is associated with a call placed by a caller, and ii) is indicative of at least one of the country and the region of origin of said call; comparing said call origination information to said national and regional linguistic information to determine a) at least one language spoken in at least one of said country and region of origin, and b) if more than one language is spoken at said at least one country and region of origin, the order of dominance in which said languages are spoken; if a single language is spoken at said at least one country and region of origin, delivering one of said announcements prerecorded in the language spoken at said at least one country and region of origin; and if at least two languages are spoken at said at least one country and region of origin, delivering at least two of said announcements, each one of said announcements being delivered in a different one of said spoken languages, and in descending order of language dominance.
-
-
5. A method of selecting announcements to be relayed to a caller through a voice messaging system wherein said method comprises the steps of:
-
storing a) announcements prerecorded in a plurality of languages and b) a table that correlates particular languages to particular countries or regions, and that indicates the order of dominance of languages within a particular multilingual region or country, receiving in said voice messaging system call origination information which is i) associated with a call placed by said caller, and ii) indicative of a region of a zone from which said call was initiated; determining, based on said call origination information, whether said region is multilingual; if said region is multilingual, delivering an announcement to said caller in a first language indicated as the most dominant language in said region; and presenting at least one subsequent announcement to said caller in at least one different determined language, each announcement being presented in a different language and in descending order of language dominance. - View Dependent Claims (6)
-
-
7. A method of selecting from a plurality of announcements prerecorded in a plurality of languages at least one of said announcements to be delivered to a caller by a voice messaging system, wherein said method comprises the steps of:
-
receiving call origination information associated with a call from said caller and indicative of the point of origin of said call, said call origination information being comprised of one or more of the following fields;
a country code, an area code, and a subscriber loop number;if the call origination information includes the area code and the country code, retrieving, based on said call origination information, a first prestored table which is associated with said country code and which contains information indicative of one or more of the following;
the number, type and order of dominance of languages spoken at said point of origin;determining, based on said first table whether more than one language is spoken at said point of origin; if said first table indicates that a single language is spoken at said point of origin, playing one of said prerecorded announcements in the language identified by said first table; and if said first table indicates that more than one language is spoken at said point of origin, i) retrieving from a prestored second table the type of and the order of dominance of languages associated with said area code; and
ii) playing at least one announcement in each one of said languages which is spoken at said point of origin and which is associated with said area code. - View Dependent Claims (8)
-
-
9. A system for selecting languages in which a prestored message is to be delivered to a caller by a voice messaging system, wherein said system comprises:
-
means for receiving in said voice messaging system call origination information comprised of at least one of the fields which include originating country code, and area code, said fields being indicative of the country and geographic area respectively, of origin of a call placed by said caller; means for determining in said voice messaging system that two or more languages are spoken in said country or geographic area, and the order of dominance of said languages; and means responsive to receiving only the country code in said call origination information, for presenting a message in the most dominant language spoken in the country indicated by said country code; means responsive to receiving the area code in said call origination information for presenting said message in the most dominant language spoken in the geographic area indicated by said area code; and means responsive to the absence of a response from said caller within a predetermined time period following the presentation of said message, for delivering said message in the next dominant language. - View Dependent Claims (10, 11)
-
-
12. A system for selecting at least one prestored announcement to be relayed to a caller through a voice messaging system storing a) announcements prerecorded in a plurality of languages, and b) national and regional linguistic information, said system comprising:
-
means for receiving in said voice messaging system call origination information which i) is associated with a call placed by said caller, and ii) is indicative of point of origin of said call; means for comparing said call origination information to said national and regional linguistic information to determine at least one language spoken in said point of origin of said call; means for delivering one of said announcements prerecorded in a particular language when said particular language is determined to be the single language spoken at said point of origin; and means responsive to the determination that two or more languages are spoken at said point of origin for playing at least two announcements, each announcement prerecorded in a different language spoken at said point of origin, and delivered in the order of language dominance at said point of origin.
-
Specification