Home gateway system with telephony functions and method
First Claim
Patent Images
1. A tangible machine readable storage device including instructions that, when executed, cause a machine to perform operations comprising:
- identifying a calling telephone number associated with an incoming call;
when the calling telephone number is an authorized telephone number, providing a caller of the incoming call access to a plurality of control options of a home automation system via a voice processing system; and
when the calling telephone number is an unauthorized telephone number;
requesting the caller to speak a name of the caller during the incoming call;
obtaining the name of the caller by performing speech recognition on a response to the request uttered by the caller during the incoming call; and
when the name corresponds to an authorized person, providing the caller of the incoming call access to the plurality of control options of the home automation system via the voice processing system.
1 Assignment
0 Petitions
Accused Products
Abstract
A home gateway system has a transceiver (70) capable of establishing a wireless local loop connection (72). A voice processing system (74) is coupled to the transceiver (70). The voice processing system (74) is capable of storing a message from an incoming call.
A caller identification processing system (76) is coupled to the transceiver (70). The caller identification processing system (76) determines a telephone number of the incoming call and routes the incoming call to the voice processing system (74), if the telephone number belongs to a screened group of telephone numbers.
53 Citations
14 Claims
-
1. A tangible machine readable storage device including instructions that, when executed, cause a machine to perform operations comprising:
-
identifying a calling telephone number associated with an incoming call; when the calling telephone number is an authorized telephone number, providing a caller of the incoming call access to a plurality of control options of a home automation system via a voice processing system; and when the calling telephone number is an unauthorized telephone number; requesting the caller to speak a name of the caller during the incoming call; obtaining the name of the caller by performing speech recognition on a response to the request uttered by the caller during the incoming call; and when the name corresponds to an authorized person, providing the caller of the incoming call access to the plurality of control options of the home automation system via the voice processing system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method, comprising:
-
identifying, by executing an instruction with a processor, a calling telephone number associated with an incoming call; when the calling telephone number belongs to a list of authorized telephone numbers, granting, by executing an instruction with the processor, a caller of the incoming call access to a plurality of control options a home automation system via a voice processing system; and when the calling telephone number does not belong to the list of authorized telephone numbers; obtaining, by executing an instruction with the processor, an utterance made by the caller in response to a request for a name of the caller, the utterance made during the incoming call; obtaining, by executing an instruction with the processor, the name of the caller by performing speech recognition on the utterance; determining, by executing an instruction with the processor, whether the name of the caller corresponds to an authorized set of people; and when the name of the caller corresponds to one of the authorized set of people, granting, by executing an instruction with the processor, the caller access to the plurality of control options via the voice processing system. - View Dependent Claims (10, 11, 12, 13, 14)
-
Specification